| | | |
Offset 50, 59 lines modified | Offset 50, 14 lines modified |
| |
50 | ····.line·47 | 50 | ····.line·47 |
51 | ····iput·p4,·p0,·Landroidx/core/graphics/Insets;->bottom:I | 51 | ····iput·p4,·p0,·Landroidx/core/graphics/Insets;->bottom:I |
| |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .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·1 | 55 | ····.locals·1 |
| |
81 | ····if-nez·p0,·:cond_0 | 56 | ····if-nez·p0,·:cond_0 |
| |
82 | ····if-nez·p1,·:cond_0 | 57 | ····if-nez·p1,·:cond_0 |
| |
Offset 136, 59 lines modified | Offset 91, 59 lines modified |
136 | ····return·v0 | 91 | ····return·v0 |
| |
137 | ····:cond_0 | 92 | ····:cond_0 |
138 | ····const/4·v1,·0x0 | 93 | ····const/4·v1,·0x0 |
| |
139 | ····if-eqz·p1,·:cond_6 | 94 | ····if-eqz·p1,·:cond_6 |
| |
140 | ····.line·140 | 95 | ····.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·v3 | 98 | ····move-result-object·v3 |
| |
144 | ····if-eq·v2,·v3,·:cond_1 | 99 | ····if-eq·v2,·v3,·:cond_1 |
| |
145 | ····goto·:goto_0 | 100 | ····goto·:goto_0 |
| |
146 | ····.line·142 | 101 | ····.line·92 |
147 | ····:cond_1 | 102 | ····:cond_1 |
148 | ····check-cast·p1,·Landroidx/core/graphics/Insets; | 103 | ····check-cast·p1,·Landroidx/core/graphics/Insets; |
| |
149 | ····.line·144 | 104 | ····.line·94 |
150 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->bottom:I | 105 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->bottom:I |
| |
151 | ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->bottom:I | 106 | ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->bottom:I |
| |
152 | ····if-eq·v2,·v3,·:cond_2 | 107 | ····if-eq·v2,·v3,·:cond_2 |
| |
153 | ····return·v1 | 108 | ····return·v1 |
| |
154 | ····.line·145 | 109 | ····.line·95 |
155 | ····:cond_2 | 110 | ····:cond_2 |
156 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->left:I | 111 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->left:I |
| |
157 | ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->left:I | 112 | ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->left:I |
| |
158 | ····if-eq·v2,·v3,·:cond_3 | 113 | ····if-eq·v2,·v3,·:cond_3 |
| |
159 | ····return·v1 | 114 | ····return·v1 |
| |
160 | ····.line·146 | 115 | ····.line·96 |
161 | ····:cond_3 | 116 | ····:cond_3 |
162 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I | 117 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I |
| |
163 | ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->right:I | 118 | ····iget·v3,·p1,·Landroidx/core/graphics/Insets;->right:I |
| |
164 | ····if-eq·v2,·v3,·:cond_4 | 119 | ····if-eq·v2,·v3,·:cond_4 |
| |
165 | ····return·v1 | 120 | ····return·v1 |
| |
166 | ····.line·147 | 121 | ····.line·97 |
167 | ····:cond_4 | 122 | ····:cond_4 |
168 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->top:I | 123 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->top:I |
| |
169 | ····iget·p1,·p1,·Landroidx/core/graphics/Insets;->top:I | 124 | ····iget·p1,·p1,·Landroidx/core/graphics/Insets;->top:I |
| |
170 | ····if-eq·v2,·p1,·:cond_5 | 125 | ····if-eq·v2,·p1,·:cond_5 |
| |
Offset 201, 45 lines modified | Offset 156, 45 lines modified |
201 | ····:goto_0 | 156 | ····:goto_0 |
202 | ····return·v1 | 157 | ····return·v1 |
203 | .end·method | 158 | .end·method |
| |
204 | .method·public·hashCode()I | 159 | .method·public·hashCode()I |
205 | ····.locals·2 | 160 | ····.locals·2 |
| |
206 | ····.line·154 | 161 | ····.line·104 |
207 | ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I | 162 | ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I |
| |
208 | ····mul-int/lit8·v0,·v0,·0x1f | 163 | ····mul-int/lit8·v0,·v0,·0x1f |
| |
209 | ····.line·155 | 164 | ····.line·105 |
210 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I | 165 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I |
| |
211 | ····add-int/2addr·v0,·v1 | 166 | ····add-int/2addr·v0,·v1 |
| |
212 | ····mul-int/lit8·v0,·v0,·0x1f | 167 | ····mul-int/lit8·v0,·v0,·0x1f |
| |
213 | ····.line·156 | 168 | ····.line·106 |
214 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->right:I | 169 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->right:I |
| |
215 | ····add-int/2addr·v0,·v1 | 170 | ····add-int/2addr·v0,·v1 |
| |
216 | ····mul-int/lit8·v0,·v0,·0x1f | 171 | ····mul-int/lit8·v0,·v0,·0x1f |
| |
217 | ····.line·157 | 172 | ····.line·107 |
218 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->bottom:I | 173 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->bottom:I |
| |
219 | ····add-int/2addr·v0,·v1 | 174 | ····add-int/2addr·v0,·v1 |
| |
220 | ····return·v0 | 175 | ····return·v0 |
221 | .end·method | 176 | .end·method |
| |
222 | .method·public·toPlatformInsets()Landroid/graphics/Insets; | 177 | .method·public·toPlatformInsets()Landroid/graphics/Insets; |
223 | ····.locals·4 | 178 | ····.locals·4 |
| |
224 | ····.line·196 | 179 | ····.line·146 |
225 | ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I | 180 | ····iget·v0,·p0,·Landroidx/core/graphics/Insets;->left:I |
| |
226 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I | 181 | ····iget·v1,·p0,·Landroidx/core/graphics/Insets;->top:I |
| |
227 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I | 182 | ····iget·v2,·p0,·Landroidx/core/graphics/Insets;->right:I |
| |
228 | ····iget·v3,·p0,·Landroidx/core/graphics/Insets;->bottom:I | 183 | ····iget·v3,·p0,·Landroidx/core/graphics/Insets;->bottom:I |
Offset 250, 15 lines modified | Offset 205, 15 lines modified |
| |
250 | ····return-object·v0 | 205 | ····return-object·v0 |
251 | .end·method | 206 | .end·method |
| |
252 | .method·public·toString()Ljava/lang/String; | 207 | .method·public·toString()Ljava/lang/String; |
253 | ····.locals·2 | 208 | ····.locals·2 |
| |
254 | ····.line·163 | 209 | ····.line·113 |
255 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 210 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
256 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 211 | ····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; |