| | | |
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·0 | 27 | ····.locals·0 |
| |
50 | ····.line·782 | 28 | ····.line·604 |
51 | ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 29 | ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| |
52 | ····return-object·p0 | 30 | ····return-object·p0 |
53 | .end·method | 31 | .end·method |
| |
54 | .method·consumeStableInsets()Landroidx/core/view/WindowInsetsCompat; | 32 | .method·consumeStableInsets()Landroidx/core/view/WindowInsetsCompat; |
55 | ····.locals·0 | 33 | ····.locals·0 |
| |
56 | ····.line·772 | 34 | ····.line·594 |
57 | ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 35 | ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| |
58 | ····return-object·p0 | 36 | ····return-object·p0 |
59 | .end·method | 37 | .end·method |
| |
60 | .method·consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat; | 38 | .method·consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat; |
61 | ····.locals·0 | 39 | ····.locals·0 |
| |
62 | ····.line·767 | 40 | ····.line·589 |
63 | ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; | 41 | ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->mHost:Landroidx/core/view/WindowInsetsCompat; |
| |
64 | ····return-object·p0 | 42 | ····return-object·p0 |
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·p0 | 88 | ····move-result-object·p0 |
| |
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·p0 | 166 | ····return-object·p0 |
210 | .end·method | 167 | .end·method |
| |
211 | .method·getStableInsets()Landroidx/core/graphics/Insets; | 168 | .method·getStableInsets()Landroidx/core/graphics/Insets; |
212 | ····.locals·0 | 169 | ····.locals·0 |
| |
213 | ····.line·792 | 170 | ····.line·614 |
214 | ····sget-object·p0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; | 171 | ····sget-object·p0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; |
| |
215 | ····return-object·p0 | 172 | ····return-object·p0 |
216 | .end·method | 173 | .end·method |
| |
217 | .method·getSystemWindowInsets()Landroidx/core/graphics/Insets; | 174 | .method·getSystemWindowInsets()Landroidx/core/graphics/Insets; |
218 | ····.locals·0 | 175 | ····.locals·0 |
| |
219 | ····.line·787 | 176 | ····.line·609 |
220 | ····sget-object·p0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; | 177 | ····sget-object·p0,·Landroidx/core/graphics/Insets;->NONE:Landroidx/core/graphics/Insets; |
| |
221 | ····return-object·p0 | 178 | ····return-object·p0 |
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·p0 | 238 | ····move-result-object·p0 |
| |
282 | ····const/4·v1,·0x4 | 239 | ····const/4·v1,·0x4 |
| |
283 | ····aput-object·p0,·v0,·v1 | 240 | ····aput-object·p0,·v0,·v1 |
| |
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·p0 | 243 | ····move-result·p0 |
| |
287 | ····return·p0 | 244 | ····return·p0 |
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·p0,·Landroidx/core/view/WindowInsetsCompat$Impl;->CONSUMED:Landroidx/core/view/WindowInsetsCompat; | 249 | ····sget-object·p0,·Landroidx/core/view/WindowInsetsCompat;->CONSUMED:Landroidx/core/view/WindowInsetsCompat; |
| |
293 | ····return-object·p0 | 250 | ····return-object·p0 |
294 | .end·method | 251 | .end·method |
| |
295 | .method·isConsumed()Z | 252 | .method·isConsumed()Z |
296 | ····.locals·0 | 253 | ····.locals·0 |
| |
Offset 313, 19 lines modified | Offset 270, 7 lines modified |
313 | .method·isRound()Z | 270 | .method·isRound()Z |
314 | ····.locals·0 | 271 | ····.locals·0 |
| |
315 | ····const/4·p0,·0x0 | 272 | ····const/4·p0,·0x0 |
| |
316 | ····return·p0 | 273 | ····return·p0 |
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 | |