| | | | |
| Offset 10, 179 lines modified | Offset 10, 136 lines modified |
| | |
| 10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
| 11 | ····accessFlags·=·0xa | 11 | ····accessFlags·=·0xa |
| 12 | ····name·=·"Impl" | 12 | ····name·=·"Impl" |
| 13 | .end·annotation | 13 | .end·annotation |
| | |
| | |
| 14 | #·static·fields | |
| 15 | .field·static·final·CONSUMED:Landroidx/core/view/WindowInsetsCompat; | |
| | |
| | |
| 16 | #·instance·fields | 14 | #·instance·fields |
| 17 | .field·final·mHost:Landroidx/core/view/WindowInsetsCompat; | 15 | .field·final·mHost:Landroidx/core/view/WindowInsetsCompat; |
| | |
| | |
| 18 | #·direct·methods | 16 | #·direct·methods |
| 19 | .method·static·constructor·<clinit>()V | |
| 20 | ····.locals·1 | |
| | |
| 21 | ····.line·745 | |
| 22 | ····new-instance·v0,·Landroidx/core/view/WindowInsetsCompat$Builder; | |
| | |
| 23 | ····invoke-direct·{v0},·Landroidx/core/view/WindowInsetsCompat$Builder;-><init>()V | |
| | |
| 24 | ····.line·746 | |
| 25 | ····invoke-virtual·{v0},·Landroidx/core/view/WindowInsetsCompat$Builder;->build()Landroidx/core/view/WindowInsetsCompat; | |
| | |
| 26 | ····move-result-object·v0 | |
| | |
| 27 | ····.line·747 | |
| 28 | ····invoke-virtual·{v0},·Landroidx/core/view/WindowInsetsCompat;->consumeDisplayCutout()Landroidx/core/view/WindowInsetsCompat; | |
| | |
| 29 | ····move-result-object·v0 | |
| | |
| 30 | ····.line·748 | |
| 31 | ····invoke-virtual·{v0},·Landroidx/core/view/WindowInsetsCompat;->consumeStableInsets()Landroidx/core/view/WindowInsetsCompat; | |
| | |
| 32 | ····move-result-object·v0 | |
| | |
| 33 | ····.line·749 | |
| 34 | ····invoke-virtual·{v0},·Landroidx/core/view/WindowInsetsCompat;->consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat; | |
| | |
| 35 | ····move-result-object·v0 | |
| | |
| 36 | ····sput-object·v0,·Landroidx/core/view/WindowInsetsCompat$Impl;->CONSUMED:Landroidx/core/view/WindowInsetsCompat; | |
| | |
| 37 | ····return-void | |
| 38 | .end·method | |
| | |
| 39 | .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;)V | 17 | .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;)V |
| 40 | ····.locals·0 | 18 | ····.locals·0 |
| | |
| 41 | ····.line·753 | 19 | ····.line·575 |
| 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 43 | ····.line·754 | 21 | ····.line·576 |
| 44 | ····iput-object·p1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 22 | ····iput-object·p1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| | |
| 45 | ····return-void | 23 | ····return-void |
| 46 | .end·method | 24 | .end·method |
| | |
| | |
| 47 | #·virtual·methods | 25 | #·virtual·methods |
| 48 | .method·consumeDisplayCutout()Landroidx/core/view/WindowInsetsCompat; | 26 | .method·consumeDisplayCutout()Landroidx/core/view/WindowInsetsCompat; |
| 49 | ····.locals·1 | 27 | ····.locals·1 |
| | |
| 50 | ····.line·782 | 28 | ····.line·604 |
| 51 | ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 29 | ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| | |
| 52 | ····return-object·v0 | 30 | ····return-object·v0 |
| 53 | .end·method | 31 | .end·method |
| | |
| 54 | .method·consumeStableInsets()Landroidx/core/view/WindowInsetsCompat; | 32 | .method·consumeStableInsets()Landroidx/core/view/WindowInsetsCompat; |
| 55 | ····.locals·1 | 33 | ····.locals·1 |
| | |
| 56 | ····.line·772 | 34 | ····.line·594 |
| 57 | ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 35 | ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| | |
| 58 | ····return-object·v0 | 36 | ····return-object·v0 |
| 59 | .end·method | 37 | .end·method |
| | |
| 60 | .method·consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat; | 38 | .method·consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat; |
| 61 | ····.locals·1 | 39 | ····.locals·1 |
| | |
| 62 | ····.line·767 | 40 | ····.line·589 |
| 63 | ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 41 | ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| | |
| 64 | ····return-object·v0 | 42 | ····return-object·v0 |
| 65 | .end·method | 43 | .end·method |
| | |
| 66 | .method·copyWindowDataInto(Landroidx/core/view/WindowInsetsCompat;)V | |
| 67 | ····.locals·0 | |
| | |
| 68 | ····return-void | |
| 69 | .end·method | |
| | |
| 70 | .method·public·equals(Ljava/lang/Object;)Z | 44 | .method·public·equals(Ljava/lang/Object;)Z |
| 71 | ····.locals·4 | 45 | ····.locals·4 |
| | |
| 72 | ····const/4·v0,·0x1 | 46 | ····const/4·v0,·0x1 |
| | |
| 73 | ····if-ne·p0,·p1,·:cond_0 | 47 | ····if-ne·p0,·p1,·:cond_0 |
| | |
| 74 | ····return·v0 | 48 | ····return·v0 |
| | |
| 75 | ····.line·839 | 49 | ····.line·644 |
| 76 | ····:cond_0 | 50 | ····:cond_0 |
| 77 | ····instance-of·v1,·p1,·Landroidx/core/view/WindowInsetsCompat$Impl; | 51 | ····instance-of·v1,·p1,·Landroidx/core/view/WindowInsetsCompat$Impl; |
| | |
| 78 | ····const/4·v2,·0x0 | 52 | ····const/4·v2,·0x0 |
| | |
| 79 | ····if-nez·v1,·:cond_1 | 53 | ····if-nez·v1,·:cond_1 |
| | |
| 80 | ····return·v2 | 54 | ····return·v2 |
| | |
| 81 | ····.line·840 | 55 | ····.line·645 |
| 82 | ····:cond_1 | 56 | ····:cond_1 |
| 83 | ····check-cast·p1,·Landroidx/core/view/WindowInsetsCompat$Impl; | 57 | ····check-cast·p1,·Landroidx/core/view/WindowInsetsCompat$Impl; |
| | |
| 84 | ····.line·841 | 58 | ····.line·646 |
| 85 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->isRound()Z | 59 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->isRound()Z |
| | |
| 86 | ····move-result·v1 | 60 | ····move-result·v1 |
| | |
| 87 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->isRound()Z | 61 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->isRound()Z |
| | |
| 88 | ····move-result·v3 | 62 | ····move-result·v3 |
| | |
| 89 | ····if-ne·v1,·v3,·:cond_2 | 63 | ····if-ne·v1,·v3,·:cond_2 |
| | |
| 90 | ····.line·842 | 64 | ····.line·647 |
| 91 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->isConsumed()Z | 65 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->isConsumed()Z |
| | |
| 92 | ····move-result·v1 | 66 | ····move-result·v1 |
| | |
| 93 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->isConsumed()Z | 67 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->isConsumed()Z |
| | |
| 94 | ····move-result·v3 | 68 | ····move-result·v3 |
| | |
| 95 | ····if-ne·v1,·v3,·:cond_2 | 69 | ····if-ne·v1,·v3,·:cond_2 |
| | |
| 96 | ····.line·843 | 70 | ····.line·648 |
| 97 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getSystemWindowInsets()Landroidx/core/graphics/Insets; | 71 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getSystemWindowInsets()Landroidx/core/graphics/Insets; |
| | |
| 98 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
| | |
| 99 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->getSystemWindowInsets()Landroidx/core/graphics/Insets; | 73 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->getSystemWindowInsets()Landroidx/core/graphics/Insets; |
| | |
| 100 | ····move-result-object·v3 | 74 | ····move-result-object·v3 |
| | |
| 101 | ····invoke-static·{v1,·v3},·Landroidx/core/util/ObjectsCompat;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 75 | ····invoke-static·{v1,·v3},·Landroidx/core/util/ObjectsCompat;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 102 | ····move-result·v1 | 76 | ····move-result·v1 |
| | |
| 103 | ····if-eqz·v1,·:cond_2 | 77 | ····if-eqz·v1,·:cond_2 |
| | |
| 104 | ····.line·844 | 78 | ····.line·649 |
| 105 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getStableInsets()Landroidx/core/graphics/Insets; | 79 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getStableInsets()Landroidx/core/graphics/Insets; |
| | |
| 106 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
| | |
| 107 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->getStableInsets()Landroidx/core/graphics/Insets; | 81 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->getStableInsets()Landroidx/core/graphics/Insets; |
| | |
| 108 | ····move-result-object·v3 | 82 | ····move-result-object·v3 |
| | |
| 109 | ····invoke-static·{v1,·v3},·Landroidx/core/util/ObjectsCompat;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 83 | ····invoke-static·{v1,·v3},·Landroidx/core/util/ObjectsCompat;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 110 | ····move-result·v1 | 84 | ····move-result·v1 |
| | |
| 111 | ····if-eqz·v1,·:cond_2 | 85 | ····if-eqz·v1,·:cond_2 |
| | |
| 112 | ····.line·845 | 86 | ····.line·650 |
| 113 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getDisplayCutout()Landroidx/core/view/DisplayCutoutCompat; | 87 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getDisplayCutout()Landroidx/core/view/DisplayCutoutCompat; |
| | |
| 114 | ····move-result-object·v1 | 88 | ····move-result-object·v1 |
| | |
| 115 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->getDisplayCutout()Landroidx/core/view/DisplayCutoutCompat; | 89 | ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat$Impl;->getDisplayCutout()Landroidx/core/view/DisplayCutoutCompat; |
| | |
| 116 | ····move-result-object·p1 | 90 | ····move-result-object·p1 |
| Offset 209, 37 lines modified | Offset 166, 37 lines modified |
| | |
| 209 | ····return-object·v0 | 166 | ····return-object·v0 |
| 210 | .end·method | 167 | .end·method |
| | |
| 211 | .method·getStableInsets()Landroidx/core/graphics/Insets; | 168 | .method·getStableInsets()Landroidx/core/graphics/Insets; |
| 212 | ····.locals·1 | 169 | ····.locals·1 |
| | |
| 213 | ····.line·792 | 170 | ····.line·614 |
| 214 | ····sget-object·v0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; | 171 | ····sget-object·v0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; |
| | |
| 215 | ····return-object·v0 | 172 | ····return-object·v0 |
| 216 | .end·method | 173 | .end·method |
| | |
| 217 | .method·getSystemWindowInsets()Landroidx/core/graphics/Insets; | 174 | .method·getSystemWindowInsets()Landroidx/core/graphics/Insets; |
| 218 | ····.locals·1 | 175 | ····.locals·1 |
| | |
| 219 | ····.line·787 | 176 | ····.line·609 |
| 220 | ····sget-object·v0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; | 177 | ····sget-object·v0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; |
| | |
| 221 | ····return-object·v0 | 178 | ····return-object·v0 |
| 222 | .end·method | 179 | .end·method |
| | |
| 223 | .method·public·hashCode()I | 180 | .method·public·hashCode()I |
| 224 | ····.locals·3 | 181 | ····.locals·3 |
| | |
| 225 | ····const/4·v0,·0x5 | 182 | ····const/4·v0,·0x5 |
| | |
| 226 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 183 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
| | |
| 227 | ····.line·851 | 184 | ····.line·656 |
| 228 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->isRound()Z | 185 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->isRound()Z |
| | |
| 229 | ····move-result·v1 | 186 | ····move-result·v1 |
| | |
| 230 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 187 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 231 | ····move-result-object·v1 | 188 | ····move-result-object·v1 |
| Offset 264, 15 lines modified | Offset 221, 15 lines modified |
| | |
| 264 | ····move-result-object·v1 | 221 | ····move-result-object·v1 |
| | |
| 265 | ····const/4·v2,·0x2 | 222 | ····const/4·v2,·0x2 |
| | |
| 266 | ····aput-object·v1,·v0,·v2 | 223 | ····aput-object·v1,·v0,·v2 |
| | |
| 267 | ····.line·852 | 224 | ····.line·657 |
| 268 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getStableInsets()Landroidx/core/graphics/Insets; | 225 | ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$Impl;->getStableInsets()Landroidx/core/graphics/Insets; |
| | |
| 269 | ····move-result-object·v1 | 226 | ····move-result-object·v1 |
| | |
| 270 | ····const/4·v2,·0x3 | 227 | ····const/4·v2,·0x3 |
| | |
| 271 | ····aput-object·v1,·v0,·v2 | 228 | ····aput-object·v1,·v0,·v2 |
| Offset 281, 27 lines modified | Offset 238, 27 lines modified |
| | |
| 281 | ····move-result-object·v1 | 238 | ····move-result-object·v1 |
| | |
| 282 | ····const/4·v2,·0x4 | 239 | ····const/4·v2,·0x4 |
| | |
| 283 | ····aput-object·v1,·v0,·v2 | 240 | ····aput-object·v1,·v0,·v2 |
| | |
| 284 | ····.line·851 | 241 | ····.line·656 |
| 285 | ····invoke-static·{v0},·Landroidx/core/util/ObjectsCompat;->hash([Ljava/lang/Object;)I | 242 | ····invoke-static·{v0},·Landroidx/core/util/ObjectsCompat;->hash([Ljava/lang/Object;)I |
| | |
| 286 | ····move-result·v0 | 243 | ····move-result·v0 |
| | |
| 287 | ····return·v0 | 244 | ····return·v0 |
| 288 | .end·method | 245 | .end·method |
| | |
| 289 | .method·inset(IIII)Landroidx/core/view/WindowInsetsCompat; | 246 | .method·inset(IIII)Landroidx/core/view/WindowInsetsCompat; |
| 290 | ····.locals·0 | 247 | ····.locals·0 |
| | |
| 291 | ····.line·815 | 248 | ····.line·637 |
| 292 | ····sget-object·p1,·Landroidx/core/view/WindowInsetsCompat$Impl;->CONSUMED:Landroidx/core/view/WindowInsetsCompat; | 249 | ····sget-object·p1,·Landroidx/core/view/WindowInsetsCompat;->CONSUMED:Landroidx/core/view/WindowInsetsCompat; |
| | |
| 293 | ····return-object·p1 | 250 | ····return-object·p1 |
| 294 | .end·method | 251 | .end·method |
| | |
| 295 | .method·isConsumed()Z | 252 | .method·isConsumed()Z |
| 296 | ····.locals·1 | 253 | ····.locals·1 |
| | |
| Offset 313, 19 lines modified | Offset 270, 7 lines modified |
| 313 | .method·isRound()Z | 270 | .method·isRound()Z |
| 314 | ····.locals·1 | 271 | ····.locals·1 |
| | |
| 315 | ····const/4·v0,·0x0 | 272 | ····const/4·v0,·0x0 |
| | |
| 316 | ····return·v0 | 273 | ····return·v0 |
| 317 | .end·method | 274 | .end·method |
| | |
| 318 | .method·setRootViewData(Landroid/graphics/Rect;I)V | |
| 319 | ····.locals·0 | |
| | |
| 320 | ····return-void | |
| 321 | .end·method | |
| | |
| 322 | .method·setRootWindowInsets(Landroidx/core/view/WindowInsetsCompat;)V | |
| 323 | ····.locals·0 | |
| | |
| 324 | ····return-void | |
| 325 | .end·method | |