Offset 18, 48 lines modifiedOffset 18, 48 lines modified
18 .field·final·mPlatBuilder:Landroid/view/WindowInsets$Builder;18 .field·final·mPlatBuilder:Landroid/view/WindowInsets$Builder;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·121 ····.locals·1
  
22 ····.line·165922 ····.line·1115
23 ····invoke-direct·{p0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>()V23 ····invoke-direct·{p0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>()V
  
24 ····.line·166024 ····.line·1116
25 ····new-instance·v0,·Landroid/view/WindowInsets$Builder;25 ····new-instance·v0,·Landroid/view/WindowInsets$Builder;
  
26 ····invoke-direct·{v0},·Landroid/view/WindowInsets$Builder;-><init>()V26 ····invoke-direct·{v0},·Landroid/view/WindowInsets$Builder;-><init>()V
  
27 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;27 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
30 .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;)V30 .method·constructor·<init>(Landroidx/core/view/WindowInsetsCompat;)V
31 ····.locals·131 ····.locals·1
  
32 ····.line·166332 ····.line·1119
33 ····invoke-direct·{p0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>()V33 ····invoke-direct·{p0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;-><init>()V
  
34 ····.line·166434 ····.line·1120
35 ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsets()Landroid/view/WindowInsets;35 ····invoke-virtual·{p1},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsets()Landroid/view/WindowInsets;
  
36 ····move-result-object·p136 ····move-result-object·p1
  
37 ····if-eqz·p1,·:cond_037 ····if-eqz·p1,·:cond_0
  
38 ····.line·166638 ····.line·1122
39 ····new-instance·v0,·Landroid/view/WindowInsets$Builder;39 ····new-instance·v0,·Landroid/view/WindowInsets$Builder;
  
40 ····invoke-direct·{v0,·p1},·Landroid/view/WindowInsets$Builder;-><init>(Landroid/view/WindowInsets;)V40 ····invoke-direct·{v0,·p1},·Landroid/view/WindowInsets$Builder;-><init>(Landroid/view/WindowInsets;)V
  
41 ····goto·:goto_041 ····goto·:goto_0
  
42 ····.line·166742 ····.line·1123
43 ····:cond_043 ····:cond_0
44 ····new-instance·v0,·Landroid/view/WindowInsets$Builder;44 ····new-instance·v0,·Landroid/view/WindowInsets$Builder;
  
45 ····invoke-direct·{v0},·Landroid/view/WindowInsets$Builder;-><init>()V45 ····invoke-direct·{v0},·Landroid/view/WindowInsets$Builder;-><init>()V
  
46 ····:goto_046 ····:goto_0
47 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;47 ····iput-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;
Offset 68, 98 lines modifiedOffset 68, 50 lines modified
68 .end·method68 .end·method
  
  
69 #·virtual·methods69 #·virtual·methods
70 .method·build()Landroidx/core/view/WindowInsetsCompat;70 .method·build()Landroidx/core/view/WindowInsetsCompat;
71 ····.locals·171 ····.locals·1
  
72 ····.line·170372 ····.line·1159
73 ····invoke-virtual·{p0},·Landroidx/core/view/WindowInsetsCompat$BuilderImpl;->applyInsetTypes()V 
  
74 ····.line·1704 
75 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;73 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;
  
76 ····invoke-virtual·{v0},·Landroid/view/WindowInsets$Builder;->build()Landroid/view/WindowInsets;74 ····invoke-virtual·{v0},·Landroid/view/WindowInsets$Builder;->build()Landroid/view/WindowInsets;
  
77 ····move-result-object·v075 ····move-result-object·v0
  
78 ····invoke-static·{v0},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsetsCompat(Landroid/view/WindowInsets;)Landroidx/core/view/WindowInsetsCompat;76 ····invoke-static·{v0},·Landroidx/core/view/WindowInsetsCompat;->toWindowInsetsCompat(Landroid/view/WindowInsets;)Landroidx/core/view/WindowInsetsCompat;
  
79 ····move-result-object·v077 ····move-result-object·v0
  
80 ····return-object·v078 ····return-object·v0
81 .end·method79 .end·method
  
82 .method·setMandatorySystemGestureInsets(Landroidx/core/graphics/Insets;)V 
83 ····.locals·1 
  
84 ····.line·1682 
85 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder; 
  
86 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets; 
  
87 ····move-result-object·p1 
  
88 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setMandatorySystemGestureInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder; 
  
89 ····return-void 
90 .end·method 
  
91 .method·setStableInsets(Landroidx/core/graphics/Insets;)V80 .method·setStableInsets(Landroidx/core/graphics/Insets;)V
92 ····.locals·181 ····.locals·1
  
93 ····.line·169282 ····.line·1148
94 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;83 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;
  
95 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets;84 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets;
  
96 ····move-result-object·p185 ····move-result-object·p1
  
97 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setStableInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder;86 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setStableInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder;
  
98 ····return-void87 ····return-void
99 .end·method88 .end·method
  
100 .method·setSystemGestureInsets(Landroidx/core/graphics/Insets;)V 
101 ····.locals·1 
  
102 ····.line·1677 
103 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder; 
  
104 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets; 
  
105 ····move-result-object·p1 
  
106 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setSystemGestureInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder; 
  
107 ····return-void 
108 .end·method 
  
109 .method·setSystemWindowInsets(Landroidx/core/graphics/Insets;)V89 .method·setSystemWindowInsets(Landroidx/core/graphics/Insets;)V
110 ····.locals·190 ····.locals·1
  
111 ····.line·167291 ····.line·1128
112 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;92 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder;
  
113 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets;93 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets;
  
114 ····move-result-object·p194 ····move-result-object·p1
  
115 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setSystemWindowInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder;95 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setSystemWindowInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder;
  
116 ····return-void96 ····return-void
117 .end·method97 .end·method
  
118 .method·setTappableElementInsets(Landroidx/core/graphics/Insets;)V 
119 ····.locals·1 
  
120 ····.line·1687 
121 ····iget-object·v0,·p0,·Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;->mPlatBuilder:Landroid/view/WindowInsets$Builder; 
  
122 ····invoke-virtual·{p1},·Landroidx/core/graphics/Insets;->toPlatformInsets()Landroid/graphics/Insets; 
  
123 ····move-result-object·p1 
  
124 ····invoke-virtual·{v0,·p1},·Landroid/view/WindowInsets$Builder;->setTappableElementInsets(Landroid/graphics/Insets;)Landroid/view/WindowInsets$Builder; 
  
125 ····return-void 
126 .end·method