Offset 18, 45 lines modifiedOffset 18, 45 lines modified
18 .field·private·mStableInsets:Landroidx/core/graphics/Insets;18 .field·private·mStableInsets:Landroidx/core/graphics/Insets;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;Landroid/view/WindowInsets;)V20 .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;Landroid/view/WindowInsets;)V
21 ····.locals·021 ····.locals·0
  
22 ····.line·109022 ····.line·711
23 ····invoke-direct·{p0,·p1,·p2},·Landroidx/core/view/WindowInsetsCompat$Impl20;-><init>(Landroidx/core/view/WindowInsetsCompat;Landroid/view/WindowInsets;)V23 ····invoke-direct·{p0,·p1,·p2},·Landroidx/core/view/WindowInsetsCompat$Impl20;-><init>(Landroidx/core/view/WindowInsetsCompat;Landroid/view/WindowInsets;)V
  
24 ····const/4·p1,·0x024 ····const/4·p1,·0x0
  
25 ····.line·108725 ····.line·708
26 ····iput-object·p1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;26 ····iput-object·p1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
29 .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;Landroidx/core/view/WindowInsetsCompat$Impl21;)V29 .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;Landroidx/core/view/WindowInsetsCompat$Impl21;)V
30 ····.locals·030 ····.locals·0
  
31 ····.line·109431 ····.line·715
32 ····invoke-direct·{p0,·p1,·p2},·Landroidx/core/view/WindowInsetsCompat$Impl20;-><init>(Landroidx/core/view/WindowInsetsCompat;Landroidx/core/view/WindowInsetsCompat$Impl20;)V32 ····invoke-direct·{p0,·p1,·p2},·Landroidx/core/view/WindowInsetsCompat$Impl20;-><init>(Landroidx/core/view/WindowInsetsCompat;Landroidx/core/view/WindowInsetsCompat$Impl20;)V
  
33 ····const/4·p1,·0x033 ····const/4·p1,·0x0
  
34 ····.line·108734 ····.line·708
35 ····iput-object·p1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;35 ····iput-object·p1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·consumeStableInsets()Landroidx/core/view/WindowInsetsCompat;39 .method·consumeStableInsets()Landroidx/core/view/WindowInsetsCompat;
40 ····.locals·040 ····.locals·0
  
41 ····.line·110541 ····.line·726
42 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;42 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
43 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->consumeStableInsets()Landroid/view/WindowInsets;43 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->consumeStableInsets()Landroid/view/WindowInsets;
  
44 ····move-result-object·p044 ····move-result-object·p0
  
45 ····invoke-static·{p0},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsetsCompat(Landroid/view/WindowInsets;)Landroidx/core/view/WindowInsetsCompat;45 ····invoke-static·{p0},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsetsCompat(Landroid/view/WindowInsets;)Landroidx/core/view/WindowInsetsCompat;
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
  
65 ····return-object·p065 ····return-object·p0
66 .end·method66 .end·method
  
67 .method·consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat;67 .method·consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat;
68 ····.locals·068 ····.locals·0
  
69 ····.line·111169 ····.line·732
70 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;70 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
71 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->consumeSystemWindowInsets()Landroid/view/WindowInsets;71 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->consumeSystemWindowInsets()Landroid/view/WindowInsets;
  
72 ····move-result-object·p072 ····move-result-object·p0
  
73 ····invoke-static·{p0},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsetsCompat(Landroid/view/WindowInsets;)Landroidx/core/view/WindowInsetsCompat;73 ····invoke-static·{p0},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsetsCompat(Landroid/view/WindowInsets;)Landroidx/core/view/WindowInsetsCompat;
Offset 82, 66 lines modifiedOffset 82, 66 lines modified
  
82 ····return-object·p082 ····return-object·p0
83 .end·method83 .end·method
  
84 .method·final·getStableInsets()Landroidx/core/graphics/Insets;84 .method·final·getStableInsets()Landroidx/core/graphics/Insets;
85 ····.locals·485 ····.locals·4
  
86 ····.line·111786 ····.line·738
87 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;87 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;
  
88 ····if-nez·v0,·:cond_088 ····if-nez·v0,·:cond_0
  
89 ····.line·111889 ····.line·739
90 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;90 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
91 ····.line·111991 ····.line·740
92 ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getStableInsetLeft()I92 ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getStableInsetLeft()I
  
93 ····move-result·v093 ····move-result·v0
  
94 ····iget-object·v1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;94 ····iget-object·v1,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
95 ····.line·112095 ····.line·741
96 ····invoke-virtual·{v1},·Landroid/view/WindowInsets;->getStableInsetTop()I96 ····invoke-virtual·{v1},·Landroid/view/WindowInsets;->getStableInsetTop()I
  
97 ····move-result·v197 ····move-result·v1
  
98 ····iget-object·v2,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;98 ····iget-object·v2,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
99 ····.line·112199 ····.line·742
100 ····invoke-virtual·{v2},·Landroid/view/WindowInsets;->getStableInsetRight()I100 ····invoke-virtual·{v2},·Landroid/view/WindowInsets;->getStableInsetRight()I
  
101 ····move-result·v2101 ····move-result·v2
  
102 ····iget-object·v3,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;102 ····iget-object·v3,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
103 ····.line·1122103 ····.line·743
104 ····invoke-virtual·{v3},·Landroid/view/WindowInsets;->getStableInsetBottom()I104 ····invoke-virtual·{v3},·Landroid/view/WindowInsets;->getStableInsetBottom()I
  
105 ····move-result·v3105 ····move-result·v3
  
106 ····.line·1118106 ····.line·739
107 ····invoke-static·{v0,·v1,·v2,·v3},·Landroidx/core/graphics/Insets;->of(IIII)Landroidx/core/graphics/Insets;107 ····invoke-static·{v0,·v1,·v2,·v3},·Landroidx/core/graphics/Insets;->of(IIII)Landroidx/core/graphics/Insets;
  
108 ····move-result-object·v0108 ····move-result-object·v0
  
109 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;109 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;
  
110 ····.line·1124110 ····.line·745
111 ····:cond_0111 ····:cond_0
112 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;112 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl21;->mStableInsets:Landroidx/core/graphics/Insets;
  
113 ····return-object·p0113 ····return-object·p0
114 .end·method114 .end·method
  
115 .method·isConsumed()Z115 .method·isConsumed()Z
116 ····.locals·0116 ····.locals·0
  
117 ····.line·1099117 ····.line·720
118 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;118 ····iget-object·p0,·p0,·Landroidx/core/view/WindowInsetsCompat$Impl20;->mPlatformInsets:Landroid/view/WindowInsets;
  
119 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->isConsumed()Z119 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->isConsumed()Z
  
120 ····move-result·p0120 ····move-result·p0
  
121 ····return·p0121 ····return·p0