Offset 50, 59 lines modifiedOffset 50, 14 lines modified
  
50 ····.line·4750 ····.line·47
51 ····iput·p4,·p0,·Landroidx/core/graphics/Insets;->bottom:I51 ····iput·p4,·p0,·Landroidx/core/graphics/Insets;->bottom:I
  
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·static·max(Landroidx/core/graphics/Insets;Landroidx/core/graphics/Insets;)Landroidx/core/graphics/Insets; 
55 ····.locals·4 
  
56 ····.line·113 
57 ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I 
  
58 ····iget·v1,·p1,·Landroidx/core/graphics/Insets;->left:I 
  
59 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I 
  
60 ····move-result·v0 
  
61 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I 
  
62 ····iget·v2,·p1,·Landroidx/core/graphics/Insets;->top:I 
  
63 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I 
  
64 ····move-result·v1 
  
65 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I 
  
66 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->right:I 
  
67 ····.line·114 
68 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->max(II)I 
  
69 ····move-result·v2 
  
70 ····iget·p0,·p0,·Landroidx/core/graphics/Insets;->bottom:I 
  
71 ····iget·p1,·p1,·Landroidx/core/graphics/Insets;->bottom:I 
  
72 ····invoke-static·{p0,·p1},·Ljava/lang/Math;->max(II)I 
  
73 ····move-result·p0 
  
74 ····.line·113 
75 ····invoke-static·{v0,·v1,·v2,·p0},·Landroidx/core/graphics/Insets;->of(IIII)Landroidx/core/graphics/Insets; 
  
76 ····move-result-object·p0 
  
77 ····return-object·p0 
78 .end·method 
  
79 .method·public·static·of(IIII)Landroidx/core/graphics/Insets;54 .method·public·static·of(IIII)Landroidx/core/graphics/Insets;
80 ····.locals·155 ····.locals·1
  
81 ····if-nez·p0,·:cond_056 ····if-nez·p0,·:cond_0
  
82 ····if-nez·p1,·:cond_057 ····if-nez·p1,·:cond_0
  
Offset 136, 59 lines modifiedOffset 91, 59 lines modified
136 ····return·v091 ····return·v0
  
137 ····:cond_092 ····:cond_0
138 ····const/4·v1,·0x093 ····const/4·v1,·0x0
  
139 ····if-eqz·p1,·:cond_694 ····if-eqz·p1,·:cond_6
  
140 ····.line·14095 ····.line·90
141 ····const-class·v2,·Landroidx/core/graphics/Insets;96 ····const-class·v2,·Landroidx/core/graphics/Insets;
  
142 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;97 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
143 ····move-result-object·v398 ····move-result-object·v3
  
144 ····if-eq·v2,·v3,·:cond_199 ····if-eq·v2,·v3,·:cond_1
  
145 ····goto·:goto_0100 ····goto·:goto_0
  
146 ····.line·142101 ····.line·92
147 ····:cond_1102 ····:cond_1
148 ····check-cast·p1,·Landroidx/core/graphics/Insets;103 ····check-cast·p1,·Landroidx/core/graphics/Insets;
  
149 ····.line·144104 ····.line·94
150 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->bottom:I105 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->bottom:I
  
151 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->bottom:I106 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->bottom:I
  
152 ····if-eq·v2,·v3,·:cond_2107 ····if-eq·v2,·v3,·:cond_2
  
153 ····return·v1108 ····return·v1
  
154 ····.line·145109 ····.line·95
155 ····:cond_2110 ····:cond_2
156 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->left:I111 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->left:I
  
157 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->left:I112 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->left:I
  
158 ····if-eq·v2,·v3,·:cond_3113 ····if-eq·v2,·v3,·:cond_3
  
159 ····return·v1114 ····return·v1
  
160 ····.line·146115 ····.line·96
161 ····:cond_3116 ····:cond_3
162 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I117 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I
  
163 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->right:I118 ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->right:I
  
164 ····if-eq·v2,·v3,·:cond_4119 ····if-eq·v2,·v3,·:cond_4
  
165 ····return·v1120 ····return·v1
  
166 ····.line·147121 ····.line·97
167 ····:cond_4122 ····:cond_4
168 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->top:I123 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->top:I
  
169 ····iget·p1,·p1,·Landroidx/core/graphics/Insets;->top:I124 ····iget·p1,·p1,·Landroidx/core/graphics/Insets;->top:I
  
170 ····if-eq·v2,·p1,·:cond_5125 ····if-eq·v2,·p1,·:cond_5
  
Offset 201, 45 lines modifiedOffset 156, 45 lines modified
201 ····:goto_0156 ····:goto_0
202 ····return·v1157 ····return·v1
203 .end·method158 .end·method
  
204 .method·public·hashCode()I159 .method·public·hashCode()I
205 ····.locals·2160 ····.locals·2
  
206 ····.line·154161 ····.line·104
207 ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I162 ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I
  
208 ····mul-int/lit8·v0,·v0,·0x1f163 ····mul-int/lit8·v0,·v0,·0x1f
  
209 ····.line·155164 ····.line·105
210 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I165 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I
  
211 ····add-int/2addr·v0,·v1166 ····add-int/2addr·v0,·v1
  
212 ····mul-int/lit8·v0,·v0,·0x1f167 ····mul-int/lit8·v0,·v0,·0x1f
  
213 ····.line·156168 ····.line·106
214 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->right:I169 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->right:I
  
215 ····add-int/2addr·v0,·v1170 ····add-int/2addr·v0,·v1
  
216 ····mul-int/lit8·v0,·v0,·0x1f171 ····mul-int/lit8·v0,·v0,·0x1f
  
217 ····.line·157172 ····.line·107
218 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->bottom:I173 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->bottom:I
  
219 ····add-int/2addr·v0,·v1174 ····add-int/2addr·v0,·v1
  
220 ····return·v0175 ····return·v0
221 .end·method176 .end·method
  
222 .method·public·toPlatformInsets()Landroid/graphics/Insets;177 .method·public·toPlatformInsets()Landroid/graphics/Insets;
223 ····.locals·4178 ····.locals·4
  
224 ····.line·196179 ····.line·146
225 ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I180 ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I
  
226 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I181 ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I
  
227 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I182 ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I
  
228 ····iget·v3,·p0,·Landroidx/core/graphics/Insets;->bottom:I183 ····iget·v3,·p0,·Landroidx/core/graphics/Insets;->bottom:I
Offset 250, 15 lines modifiedOffset 205, 15 lines modified
  
250 ····return-object·v0205 ····return-object·v0
251 .end·method206 .end·method
  
252 .method·public·toString()Ljava/lang/String;207 .method·public·toString()Ljava/lang/String;
253 ····.locals·2208 ····.locals·2
  
254 ····.line·163209 ····.line·113
255 ····new-instance·v0,·Ljava/lang/StringBuilder;210 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
256 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V211 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
257 ····const-string·v1,·"Insets{left="212 ····const-string·v1,·"Insets{left="
  
258 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;213 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;