| | | | |
| Offset 127, 114 lines modified | Offset 127, 114 lines modified |
| 127 | .field·private·mWasImportantForAccessibilityBeforeHidden:I | 127 | .field·private·mWasImportantForAccessibilityBeforeHidden:I |
| | |
| | |
| 128 | #·direct·methods | 128 | #·direct·methods |
| 129 | .method·static·constructor·<clinit>()V | 129 | .method·static·constructor·<clinit>()V |
| 130 | ····.locals·1 | 130 | ····.locals·1 |
| | |
| 131 | ····.line·11334 | 131 | ····.line·11249 |
| 132 | ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; | 132 | ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; |
| | |
| 133 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
| | |
| 134 | ····sput-object·v0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; | 134 | ····sput-object·v0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; |
| | |
| 135 | ····return-void | 135 | ····return-void |
| 136 | .end·method | 136 | .end·method |
| | |
| 137 | .method·public·constructor·<init>(Landroid/view/View;)V | 137 | .method·public·constructor·<init>(Landroid/view/View;)V |
| 138 | ····.locals·3 | 138 | ····.locals·3 |
| | |
| 139 | ····.line·11364 | 139 | ····.line·11279 |
| 140 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 140 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 141 | ····const/4·v0,·-0x1 | 141 | ····const/4·v0,·-0x1 |
| | |
| 142 | ····.line·11228 | 142 | ····.line·11143 |
| 143 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 143 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 144 | ····.line·11229 | 144 | ····.line·11144 |
| 145 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 145 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 146 | ····const-wide/16·v1,·-0x1 | 146 | ····const-wide/16·v1,·-0x1 |
| | |
| 147 | ····.line·11230 | 147 | ····.line·11145 |
| 148 | ····iput-wide·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J | 148 | ····iput-wide·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J |
| | |
| 149 | ····.line·11231 | 149 | ····.line·11146 |
| 150 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemViewType:I | 150 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemViewType:I |
| | |
| 151 | ····.line·11232 | 151 | ····.line·11147 |
| 152 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 152 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 153 | ····const/4·v1,·0x0 | 153 | ····const/4·v1,·0x0 |
| | |
| 154 | ····.line·11235 | 154 | ····.line·11150 |
| 155 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; | 155 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; |
| | |
| 156 | ····.line·11237 | 156 | ····.line·11152 |
| 157 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; | 157 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; |
| | |
| 158 | ····.line·11336 | 158 | ····.line·11251 |
| 159 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 159 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| | |
| 160 | ····.line·11337 | 160 | ····.line·11252 |
| 161 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; | 161 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; |
| | |
| 162 | ····const/4·v2,·0x0 | 162 | ····const/4·v2,·0x0 |
| | |
| 163 | ····.line·11339 | 163 | ····.line·11254 |
| 164 | ····iput·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 164 | ····iput·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| | |
| 165 | ····.line·11343 | 165 | ····.line·11258 |
| 166 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroidx/recyclerview/widget/RecyclerView$Recycler; | 166 | ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroidx/recyclerview/widget/RecyclerView$Recycler; |
| | |
| 167 | ····.line·11345 | 167 | ····.line·11260 |
| 168 | ····iput-boolean·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mInChangeScrap:Z | 168 | ····iput-boolean·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mInChangeScrap:Z |
| | |
| 169 | ····.line·11349 | 169 | ····.line·11264 |
| 170 | ····iput·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 170 | ····iput·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| | |
| 171 | ····.line·11352 | 171 | ····.line·11267 |
| 172 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I | 172 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I |
| | |
| 173 | ····if-eqz·p1,·:cond_0 | 173 | ····if-eqz·p1,·:cond_0 |
| | |
| 174 | ····.line·11368 | 174 | ····.line·11283 |
| 175 | ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 175 | ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 176 | ····return-void | 176 | ····return-void |
| | |
| 177 | ····.line·11366 | 177 | ····.line·11281 |
| 178 | ····:cond_0 | 178 | ····:cond_0 |
| 179 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 179 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
| | |
| 180 | ····const-string·v0,·"itemView·may·not·be·null" | 180 | ····const-string·v0,·"itemView·may·not·be·null" |
| | |
| 181 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 181 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 182 | ····throw·p1 | 182 | ····throw·p1 |
| 183 | .end·method | 183 | .end·method |
| | |
| 184 | .method·private·createPayloadsIfNeeded()V | 184 | .method·private·createPayloadsIfNeeded()V |
| 185 | ····.locals·1 | 185 | ····.locals·1 |
| | |
| 186 | ····.line·11676 | 186 | ····.line·11591 |
| 187 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 187 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| | |
| 188 | ····if-nez·v0,·:cond_0 | 188 | ····if-nez·v0,·:cond_0 |
| | |
| 189 | ····.line·11677 | 189 | ····.line·11592 |
| 190 | ····new-instance·v0,·Ljava/util/ArrayList; | 190 | ····new-instance·v0,·Ljava/util/ArrayList; |
| | |
| 191 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 191 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| | |
| 192 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 192 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| | |
| 193 | ····.line·11678 | 193 | ····.line·11593 |
| 194 | ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; | 194 | ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; |
| | |
| 195 | ····move-result-object·v0 | 195 | ····move-result-object·v0 |
| | |
| 196 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; | 196 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; |
| | |
| 197 | ····:cond_0 | 197 | ····:cond_0 |
| Offset 246, 119 lines modified | Offset 246, 119 lines modified |
| 246 | .method·addChangePayload(Ljava/lang/Object;)V | 246 | .method·addChangePayload(Ljava/lang/Object;)V |
| 247 | ····.locals·2 | 247 | ····.locals·2 |
| | |
| 248 | ····const/16·v0,·0x400 | 248 | ····const/16·v0,·0x400 |
| | |
| 249 | ····if-nez·p1,·:cond_0 | 249 | ····if-nez·p1,·:cond_0 |
| | |
| 250 | ····.line·11668 | 250 | ····.line·11583 |
| 251 | ····invoke-virtual·{p0,·v0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->addFlags(I)V | 251 | ····invoke-virtual·{p0,·v0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->addFlags(I)V |
| | |
| 252 | ····goto·:goto_0 | 252 | ····goto·:goto_0 |
| | |
| 253 | ····.line·11669 | 253 | ····.line·11584 |
| 254 | ····:cond_0 | 254 | ····:cond_0 |
| 255 | ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 255 | ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 256 | ····and-int/2addr·v0,·v1 | 256 | ····and-int/2addr·v0,·v1 |
| | |
| 257 | ····if-nez·v0,·:cond_1 | 257 | ····if-nez·v0,·:cond_1 |
| | |
| 258 | ····.line·11670 | 258 | ····.line·11585 |
| 259 | ····invoke-direct·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->createPayloadsIfNeeded()V | 259 | ····invoke-direct·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->createPayloadsIfNeeded()V |
| | |
| 260 | ····.line·11671 | 260 | ····.line·11586 |
| 261 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 261 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| | |
| 262 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 262 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| | |
| 263 | ····:cond_1 | 263 | ····:cond_1 |
| 264 | ····:goto_0 | 264 | ····:goto_0 |
| 265 | ····return-void | 265 | ····return-void |
| 266 | .end·method | 266 | .end·method |
| | |
| 267 | .method·addFlags(I)V | 267 | .method·addFlags(I)V |
| 268 | ····.locals·1 | 268 | ····.locals·1 |
| | |
| 269 | ····.line·11663 | 269 | ····.line·11578 |
| 270 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 270 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 271 | ····or-int/2addr·p1,·v0 | 271 | ····or-int/2addr·p1,·v0 |
| | |
| 272 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 272 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 273 | ····return-void | 273 | ····return-void |
| 274 | .end·method | 274 | .end·method |
| | |
| 275 | .method·clearOldPosition()V | 275 | .method·clearOldPosition()V |
| 276 | ····.locals·1 | 276 | ····.locals·1 |
| | |
| 277 | ····const/4·v0,·-0x1 | 277 | ····const/4·v0,·-0x1 |
| | |
| 278 | ····.line·11394 | 278 | ····.line·11309 |
| 279 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 279 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 280 | ····.line·11395 | 280 | ····.line·11310 |
| 281 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 281 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 282 | ····return-void | 282 | ····return-void |
| 283 | .end·method | 283 | .end·method |
| | |
| 284 | .method·clearPayload()V | 284 | .method·clearPayload()V |
| 285 | ····.locals·1 | 285 | ····.locals·1 |
| | |
| 286 | ····.line·11683 | 286 | ····.line·11598 |
| 287 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 287 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| | |
| 288 | ····if-eqz·v0,·:cond_0 | 288 | ····if-eqz·v0,·:cond_0 |
| | |
| 289 | ····.line·11684 | 289 | ····.line·11599 |
| 290 | ····invoke-interface·{v0},·Ljava/util/List;->clear()V | 290 | ····invoke-interface·{v0},·Ljava/util/List;->clear()V |
| | |
| 291 | ····.line·11686 | 291 | ····.line·11601 |
| 292 | ····:cond_0 | 292 | ····:cond_0 |
| 293 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 293 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 294 | ····and-int/lit16·v0,·v0,·-0x401 | 294 | ····and-int/lit16·v0,·v0,·-0x401 |
| | |
| 295 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 295 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 296 | ····return-void | 296 | ····return-void |
| 297 | .end·method | 297 | .end·method |
| | |
| 298 | .method·clearReturnedFromScrapFlag()V | 298 | .method·clearReturnedFromScrapFlag()V |
| 299 | ····.locals·1 | 299 | ····.locals·1 |
| | |
| 300 | ····.line·11610 | 300 | ····.line·11525 |
| 301 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 301 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 302 | ····and-int/lit8·v0,·v0,·-0x21 | 302 | ····and-int/lit8·v0,·v0,·-0x21 |
| | |
| 303 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 303 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 304 | ····return-void | 304 | ····return-void |
| 305 | .end·method | 305 | .end·method |
| | |
| 306 | .method·clearTmpDetachFlag()V | 306 | .method·clearTmpDetachFlag()V |
| 307 | ····.locals·1 | 307 | ····.locals·1 |
| | |
| 308 | ····.line·11614 | 308 | ····.line·11529 |
| 309 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 309 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 310 | ····and-int/lit16·v0,·v0,·-0x101 | 310 | ····and-int/lit16·v0,·v0,·-0x101 |
| | |
| 311 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 311 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 312 | ····return-void | 312 | ····return-void |
| 313 | .end·method | 313 | .end·method |
| | |
| 314 | .method·doesTransientStatePreventRecycling()Z | 314 | .method·doesTransientStatePreventRecycling()Z |
| 315 | ····.locals·1 | 315 | ····.locals·1 |
| | |
| 316 | ····.line·11821 | 316 | ····.line·11736 |
| 317 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 317 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 318 | ····and-int/lit8·v0,·v0,·0x10 | 318 | ····and-int/lit8·v0,·v0,·0x10 |
| | |
| 319 | ····if-nez·v0,·:cond_0 | 319 | ····if-nez·v0,·:cond_0 |
| | |
| 320 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 320 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| Offset 381, 53 lines modified | Offset 381, 53 lines modified |
| 381 | .end·method | 381 | .end·method |
| | |
| 382 | .method·flagRemovedAndOffsetPosition(IIZ)V | 382 | .method·flagRemovedAndOffsetPosition(IIZ)V |
| 383 | ····.locals·1 | 383 | ····.locals·1 |
| | |
| 384 | ····const/16·v0,·0x8 | 384 | ····const/16·v0,·0x8 |
| | |
| 385 | ····.line·11372 | 385 | ····.line·11287 |
| 386 | ····invoke-virtual·{p0,·v0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->addFlags(I)V | 386 | ····invoke-virtual·{p0,·v0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->addFlags(I)V |
| | |
| 387 | ····.line·11373 | 387 | ····.line·11288 |
| 388 | ····invoke-virtual·{p0,·p2,·p3},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->offsetPosition(IZ)V | 388 | ····invoke-virtual·{p0,·p2,·p3},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->offsetPosition(IZ)V |
| | |
| 389 | ····.line·11374 | 389 | ····.line·11289 |
| 390 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 390 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 391 | ····return-void | 391 | ····return-void |
| 392 | .end·method | 392 | .end·method |
| | |
| 393 | .method·public·final·getAbsoluteAdapterPosition()I | 393 | .method·public·final·getAbsoluteAdapterPosition()I |
| 394 | ····.locals·1 | 394 | ····.locals·1 |
| | |
| 395 | ····.line·11547 | 395 | ····.line·11462 |
| 396 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOwnerRecyclerView:Landroidx/recyclerview/widget/RecyclerView; | 396 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOwnerRecyclerView:Landroidx/recyclerview/widget/RecyclerView; |
| | |
| 397 | ····if-nez·v0,·:cond_0 | 397 | ····if-nez·v0,·:cond_0 |
| | |
| 398 | ····const/4·v0,·-0x1 | 398 | ····const/4·v0,·-0x1 |
| | |
| 399 | ····return·v0 | 399 | ····return·v0 |
| | |
| 400 | ····.line·11550 | 400 | ····.line·11465 |
| 401 | ····:cond_0 | 401 | ····:cond_0 |
| 402 | ····invoke-virtual·{v0,·p0},·Landroidx/recyclerview/widget/RecyclerView;->getAdapterPositionInRecyclerView(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I | 402 | ····invoke-virtual·{v0,·p0},·Landroidx/recyclerview/widget/RecyclerView;->getAdapterPositionInRecyclerView(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I |
| | |
| 403 | ····move-result·v0 | 403 | ····move-result·v0 |
| | |
| 404 | ····return·v0 | 404 | ····return·v0 |
| 405 | .end·method | 405 | .end·method |
| | |
| 406 | .method·public·final·getAdapterPosition()I | 406 | .method·public·final·getAdapterPosition()I |
| 407 | ····.locals·1 | 407 | ····.locals·1 |
| 408 | ····.annotation·runtime·Ljava/lang/Deprecated; | 408 | ····.annotation·runtime·Ljava/lang/Deprecated; |
| 409 | ····.end·annotation | 409 | ····.end·annotation |
| | |
| 410 | ····.line·11459 | 410 | ····.line·11374 |
| 411 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getBindingAdapterPosition()I | 411 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getBindingAdapterPosition()I |
| | |
| 412 | ····move-result·v0 | 412 | ····move-result·v0 |
| | |
| 413 | ····return·v0 | 413 | ····return·v0 |
| 414 | .end·method | 414 | .end·method |
| | |
| Offset 439, 95 lines modified | Offset 439, 95 lines modified |
| 439 | ············"Landroidx/recyclerview/widget/RecyclerView$Adapter<", | 439 | ············"Landroidx/recyclerview/widget/RecyclerView$Adapter<", |
| 440 | ············"+", | 440 | ············"+", |
| 441 | ············"Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", | 441 | ············"Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", |
| 442 | ············">;" | 442 | ············">;" |
| 443 | ········} | 443 | ········} |
| 444 | ····.end·annotation | 444 | ····.end·annotation |
| | |
| 445 | ····.line·11562 | 445 | ····.line·11477 |
| 446 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; | 446 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; |
| | |
| 447 | ····return-object·v0 | 447 | ····return-object·v0 |
| 448 | .end·method | 448 | .end·method |
| | |
| 449 | .method·public·final·getBindingAdapterPosition()I | 449 | .method·public·final·getBindingAdapterPosition()I |
| 450 | ····.locals·3 | 450 | ····.locals·3 |
| | |
| 451 | ····.line·11494 | 451 | ····.line·11409 |
| 452 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; | 452 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; |
| | |
| 453 | ····const/4·v1,·-0x1 | 453 | ····const/4·v1,·-0x1 |
| | |
| 454 | ····if-nez·v0,·:cond_0 | 454 | ····if-nez·v0,·:cond_0 |
| | |
| 455 | ····return·v1 | 455 | ····return·v1 |
| | |
| 456 | ····.line·11497 | 456 | ····.line·11412 |
| 457 | ····:cond_0 | 457 | ····:cond_0 |
| 458 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOwnerRecyclerView:Landroidx/recyclerview/widget/RecyclerView; | 458 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOwnerRecyclerView:Landroidx/recyclerview/widget/RecyclerView; |
| | |
| 459 | ····if-nez·v0,·:cond_1 | 459 | ····if-nez·v0,·:cond_1 |
| | |
| 460 | ····return·v1 | 460 | ····return·v1 |
| | |
| 461 | ····.line·11501 | 461 | ····.line·11416 |
| 462 | ····:cond_1 | 462 | ····:cond_1 |
| 463 | ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; | 463 | ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; |
| | |
| 464 | ····move-result-object·v0 | 464 | ····move-result-object·v0 |
| | |
| 465 | ····if-nez·v0,·:cond_2 | 465 | ····if-nez·v0,·:cond_2 |
| | |
| 466 | ····return·v1 | 466 | ····return·v1 |
| | |
| 467 | ····.line·11505 | 467 | ····.line·11420 |
| 468 | ····:cond_2 | 468 | ····:cond_2 |
| 469 | ····iget-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOwnerRecyclerView:Landroidx/recyclerview/widget/RecyclerView; | 469 | ····iget-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOwnerRecyclerView:Landroidx/recyclerview/widget/RecyclerView; |
| | |
| 470 | ····invoke-virtual·{v2,·p0},·Landroidx/recyclerview/widget/RecyclerView;->getAdapterPositionInRecyclerView(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I | 470 | ····invoke-virtual·{v2,·p0},·Landroidx/recyclerview/widget/RecyclerView;->getAdapterPositionInRecyclerView(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I |
| | |
| 471 | ····move-result·v2 | 471 | ····move-result·v2 |
| | |
| 472 | ····if-ne·v2,·v1,·:cond_3 | 472 | ····if-ne·v2,·v1,·:cond_3 |
| | |
| 473 | ····return·v1 | 473 | ····return·v1 |
| | |
| 474 | ····.line·11509 | 474 | ····.line·11424 |
| 475 | ····:cond_3 | 475 | ····:cond_3 |
| 476 | ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; | 476 | ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; |
| | |
| 477 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->findRelativeAdapterPositionIn(Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)I | 477 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->findRelativeAdapterPositionIn(Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)I |
| | |
| 478 | ····move-result·v0 | 478 | ····move-result·v0 |
| | |
| 479 | ····return·v0 | 479 | ····return·v0 |
| 480 | .end·method | 480 | .end·method |
| | |
| 481 | .method·public·final·getItemId()J | 481 | .method·public·final·getItemId()J |
| 482 | ····.locals·2 | 482 | ····.locals·2 |
| | |
| 483 | ····.line·11587 | 483 | ····.line·11502 |
| 484 | ····iget-wide·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J | 484 | ····iget-wide·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J |
| | |
| 485 | ····return-wide·v0 | 485 | ····return-wide·v0 |
| 486 | .end·method | 486 | .end·method |
| | |
| 487 | .method·public·final·getItemViewType()I | 487 | .method·public·final·getItemViewType()I |
| 488 | ····.locals·1 | 488 | ····.locals·1 |
| | |
| 489 | ····.line·11594 | 489 | ····.line·11509 |
| 490 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemViewType:I | 490 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemViewType:I |
| | |
| 491 | ····return·v0 | 491 | ····return·v0 |
| 492 | .end·method | 492 | .end·method |
| | |
| 493 | .method·public·final·getLayoutPosition()I | 493 | .method·public·final·getLayoutPosition()I |
| 494 | ····.locals·2 | 494 | ····.locals·2 |
| | |
| 495 | ····.line·11446 | 495 | ····.line·11361 |
| 496 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 496 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 497 | ····const/4·v1,·-0x1 | 497 | ····const/4·v1,·-0x1 |
| | |
| 498 | ····if-ne·v0,·v1,·:cond_0 | 498 | ····if-ne·v0,·v1,·:cond_0 |
| | |
| 499 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 499 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| Offset 535, 26 lines modified | Offset 535, 26 lines modified |
| 535 | ····:cond_0 | 535 | ····:cond_0 |
| 536 | ····return·v0 | 536 | ····return·v0 |
| 537 | .end·method | 537 | .end·method |
| | |
| 538 | .method·public·final·getOldPosition()I | 538 | .method·public·final·getOldPosition()I |
| 539 | ····.locals·1 | 539 | ····.locals·1 |
| | |
| 540 | ····.line·11577 | 540 | ····.line·11492 |
| 541 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 541 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 542 | ····return·v0 | 542 | ····return·v0 |
| 543 | .end·method | 543 | .end·method |
| | |
| 544 | .method·public·final·getPosition()I | 544 | .method·public·final·getPosition()I |
| 545 | ····.locals·2 | 545 | ····.locals·2 |
| 546 | ····.annotation·runtime·Ljava/lang/Deprecated; | 546 | ····.annotation·runtime·Ljava/lang/Deprecated; |
| 547 | ····.end·annotation | 547 | ····.end·annotation |
| | |
| 548 | ····.line·11419 | 548 | ····.line·11334 |
| 549 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 549 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 550 | ····const/4·v1,·-0x1 | 550 | ····const/4·v1,·-0x1 |
| | |
| 551 | ····if-ne·v0,·v1,·:cond_0 | 551 | ····if-ne·v0,·v1,·:cond_0 |
| | |
| 552 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 552 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| Offset 570, 58 lines modified | Offset 570, 58 lines modified |
| 570 | ············"()", | 570 | ············"()", |
| 571 | ············"Ljava/util/List<", | 571 | ············"Ljava/util/List<", |
| 572 | ············"Ljava/lang/Object;", | 572 | ············"Ljava/lang/Object;", |
| 573 | ············">;" | 573 | ············">;" |
| 574 | ········} | 574 | ········} |
| 575 | ····.end·annotation | 575 | ····.end·annotation |
| | |
| 576 | ····.line·11690 | 576 | ····.line·11605 |
| 577 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 577 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 578 | ····and-int/lit16·v0,·v0,·0x400 | 578 | ····and-int/lit16·v0,·v0,·0x400 |
| | |
| 579 | ····if-nez·v0,·:cond_2 | 579 | ····if-nez·v0,·:cond_2 |
| | |
| 580 | ····.line·11691 | 580 | ····.line·11606 |
| 581 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 581 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| | |
| 582 | ····if-eqz·v0,·:cond_1 | 582 | ····if-eqz·v0,·:cond_1 |
| | |
| 583 | ····invoke-interface·{v0},·Ljava/util/List;->size()I | 583 | ····invoke-interface·{v0},·Ljava/util/List;->size()I |
| | |
| 584 | ····move-result·v0 | 584 | ····move-result·v0 |
| | |
| 585 | ····if-nez·v0,·:cond_0 | 585 | ····if-nez·v0,·:cond_0 |
| | |
| 586 | ····goto·:goto_0 | 586 | ····goto·:goto_0 |
| | |
| 587 | ····.line·11696 | 587 | ····.line·11611 |
| 588 | ····:cond_0 | 588 | ····:cond_0 |
| 589 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; | 589 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; |
| | |
| 590 | ····return-object·v0 | 590 | ····return-object·v0 |
| | |
| 591 | ····.line·11693 | 591 | ····.line·11608 |
| 592 | ····:cond_1 | 592 | ····:cond_1 |
| 593 | ····:goto_0 | 593 | ····:goto_0 |
| 594 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; | 594 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; |
| | |
| 595 | ····return-object·v0 | 595 | ····return-object·v0 |
| | |
| 596 | ····.line·11699 | 596 | ····.line·11614 |
| 597 | ····:cond_2 | 597 | ····:cond_2 |
| 598 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; | 598 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; |
| | |
| 599 | ····return-object·v0 | 599 | ····return-object·v0 |
| 600 | .end·method | 600 | .end·method |
| | |
| 601 | .method·hasAnyOfTheFlags(I)Z | 601 | .method·hasAnyOfTheFlags(I)Z |
| 602 | ····.locals·1 | 602 | ····.locals·1 |
| | |
| 603 | ····.line·11643 | 603 | ····.line·11558 |
| 604 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 604 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 605 | ····and-int/2addr·p1,·v0 | 605 | ····and-int/2addr·p1,·v0 |
| | |
| 606 | ····if-eqz·p1,·:cond_0 | 606 | ····if-eqz·p1,·:cond_0 |
| | |
| 607 | ····const/4·p1,·0x1 | 607 | ····const/4·p1,·0x1 |
| Offset 634, 15 lines modified | Offset 634, 15 lines modified |
| 634 | ····:goto_0 | 634 | ····:goto_0 |
| 635 | ····return·p1 | 635 | ····return·p1 |
| 636 | .end·method | 636 | .end·method |
| | |
| 637 | .method·isAdapterPositionUnknown()Z | 637 | .method·isAdapterPositionUnknown()Z |
| 638 | ····.locals·1 | 638 | ····.locals·1 |
| | |
| 639 | ····.line·11655 | 639 | ····.line·11570 |
| 640 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 640 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 641 | ····and-int/lit16·v0,·v0,·0x200 | 641 | ····and-int/lit16·v0,·v0,·0x200 |
| | |
| 642 | ····if-nez·v0,·:cond_1 | 642 | ····if-nez·v0,·:cond_1 |
| | |
| 643 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->isInvalid()Z | 643 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->isInvalid()Z |
| Offset 665, 15 lines modified | Offset 665, 15 lines modified |
| 665 | ····:goto_1 | 665 | ····:goto_1 |
| 666 | ····return·v0 | 666 | ····return·v0 |
| 667 | .end·method | 667 | .end·method |
| | |
| 668 | .method·isAttachedToTransitionOverlay()Z | 668 | .method·isAttachedToTransitionOverlay()Z |
| 669 | ····.locals·2 | 669 | ····.locals·2 |
| | |
| 670 | ····.line·11651 | 670 | ····.line·11566 |
| 671 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 671 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 672 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 672 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
| | |
| 673 | ····move-result-object·v0 | 673 | ····move-result-object·v0 |
| | |
| 674 | ····if-eqz·v0,·:cond_0 | 674 | ····if-eqz·v0,·:cond_0 |
| Offset 698, 15 lines modified | Offset 698, 15 lines modified |
| 698 | ····:goto_0 | 698 | ····:goto_0 |
| 699 | ····return·v0 | 699 | ····return·v0 |
| 700 | .end·method | 700 | .end·method |
| | |
| 701 | .method·isBound()Z | 701 | .method·isBound()Z |
| 702 | ····.locals·2 | 702 | ····.locals·2 |
| | |
| 703 | ····.line·11635 | 703 | ····.line·11550 |
| 704 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 704 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 705 | ····const/4·v1,·0x1 | 705 | ····const/4·v1,·0x1 |
| | |
| 706 | ····and-int/2addr·v0,·v1 | 706 | ····and-int/2addr·v0,·v1 |
| | |
| 707 | ····if-eqz·v0,·:cond_0 | 707 | ····if-eqz·v0,·:cond_0 |
| Offset 719, 15 lines modified | Offset 719, 15 lines modified |
| 719 | ····:goto_0 | 719 | ····:goto_0 |
| 720 | ····return·v1 | 720 | ····return·v1 |
| 721 | .end·method | 721 | .end·method |
| | |
| 722 | .method·isInvalid()Z | 722 | .method·isInvalid()Z |
| 723 | ····.locals·1 | 723 | ····.locals·1 |
| | |
| 724 | ····.line·11627 | 724 | ····.line·11542 |
| 725 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 725 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 726 | ····and-int/lit8·v0,·v0,·0x4 | 726 | ····and-int/lit8·v0,·v0,·0x4 |
| | |
| 727 | ····if-eqz·v0,·:cond_0 | 727 | ····if-eqz·v0,·:cond_0 |
| | |
| 728 | ····const/4·v0,·0x1 | 728 | ····const/4·v0,·0x1 |
| Offset 740, 24 lines modified | Offset 740, 24 lines modified |
| 740 | ····:goto_0 | 740 | ····:goto_0 |
| 741 | ····return·v0 | 741 | ····return·v0 |
| 742 | .end·method | 742 | .end·method |
| | |
| 743 | .method·public·final·isRecyclable()Z | 743 | .method·public·final·isRecyclable()Z |
| 744 | ····.locals·1 | 744 | ····.locals·1 |
| | |
| 745 | ····.line·11804 | 745 | ····.line·11719 |
| 746 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 746 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 747 | ····and-int/lit8·v0,·v0,·0x10 | 747 | ····and-int/lit8·v0,·v0,·0x10 |
| | |
| 748 | ····if-nez·v0,·:cond_0 | 748 | ····if-nez·v0,·:cond_0 |
| | |
| 749 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 749 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 750 | ····.line·11805 | 750 | ····.line·11720 |
| 751 | ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->hasTransientState(Landroid/view/View;)Z | 751 | ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->hasTransientState(Landroid/view/View;)Z |
| | |
| 752 | ····move-result·v0 | 752 | ····move-result·v0 |
| | |
| 753 | ····if-nez·v0,·:cond_0 | 753 | ····if-nez·v0,·:cond_0 |
| | |
| 754 | ····const/4·v0,·0x1 | 754 | ····const/4·v0,·0x1 |
| Offset 770, 15 lines modified | Offset 770, 15 lines modified |
| 770 | ····:goto_0 | 770 | ····:goto_0 |
| 771 | ····return·v0 | 771 | ····return·v0 |
| 772 | .end·method | 772 | .end·method |
| | |
| 773 | .method·isRemoved()Z | 773 | .method·isRemoved()Z |
| 774 | ····.locals·1 | 774 | ····.locals·1 |
| | |
| 775 | ····.line·11639 | 775 | ····.line·11554 |
| 776 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 776 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 777 | ····and-int/lit8·v0,·v0,·0x8 | 777 | ····and-int/lit8·v0,·v0,·0x8 |
| | |
| 778 | ····if-eqz·v0,·:cond_0 | 778 | ····if-eqz·v0,·:cond_0 |
| | |
| 779 | ····const/4·v0,·0x1 | 779 | ····const/4·v0,·0x1 |
| Offset 791, 15 lines modified | Offset 791, 15 lines modified |
| 791 | ····:goto_0 | 791 | ····:goto_0 |
| 792 | ····return·v0 | 792 | ····return·v0 |
| 793 | .end·method | 793 | .end·method |
| | |
| 794 | .method·isScrap()Z | 794 | .method·isScrap()Z |
| 795 | ····.locals·1 | 795 | ····.locals·1 |
| | |
| 796 | ····.line·11598 | 796 | ····.line·11513 |
| 797 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroidx/recyclerview/widget/RecyclerView$Recycler; | 797 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroidx/recyclerview/widget/RecyclerView$Recycler; |
| | |
| 798 | ····if-eqz·v0,·:cond_0 | 798 | ····if-eqz·v0,·:cond_0 |
| | |
| 799 | ····const/4·v0,·0x1 | 799 | ····const/4·v0,·0x1 |
| | |
| 800 | ····goto·:goto_0 | 800 | ····goto·:goto_0 |
| Offset 810, 15 lines modified | Offset 810, 15 lines modified |
| 810 | ····:goto_0 | 810 | ····:goto_0 |
| 811 | ····return·v0 | 811 | ····return·v0 |
| 812 | .end·method | 812 | .end·method |
| | |
| 813 | .method·isTmpDetached()Z | 813 | .method·isTmpDetached()Z |
| 814 | ····.locals·1 | 814 | ····.locals·1 |
| | |
| 815 | ····.line·11647 | 815 | ····.line·11562 |
| 816 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 816 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 817 | ····and-int/lit16·v0,·v0,·0x100 | 817 | ····and-int/lit16·v0,·v0,·0x100 |
| | |
| 818 | ····if-eqz·v0,·:cond_0 | 818 | ····if-eqz·v0,·:cond_0 |
| | |
| 819 | ····const/4·v0,·0x1 | 819 | ····const/4·v0,·0x1 |
| Offset 831, 15 lines modified | Offset 831, 15 lines modified |
| 831 | ····:goto_0 | 831 | ····:goto_0 |
| 832 | ····return·v0 | 832 | ····return·v0 |
| 833 | .end·method | 833 | .end·method |
| | |
| 834 | .method·isUpdated()Z | 834 | .method·isUpdated()Z |
| 835 | ····.locals·1 | 835 | ····.locals·1 |
| | |
| 836 | ····.line·11825 | 836 | ····.line·11740 |
| 837 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 837 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 838 | ····and-int/lit8·v0,·v0,·0x2 | 838 | ····and-int/lit8·v0,·v0,·0x2 |
| | |
| 839 | ····if-eqz·v0,·:cond_0 | 839 | ····if-eqz·v0,·:cond_0 |
| | |
| 840 | ····const/4·v0,·0x1 | 840 | ····const/4·v0,·0x1 |
| Offset 852, 15 lines modified | Offset 852, 15 lines modified |
| 852 | ····:goto_0 | 852 | ····:goto_0 |
| 853 | ····return·v0 | 853 | ····return·v0 |
| 854 | .end·method | 854 | .end·method |
| | |
| 855 | .method·needsUpdate()Z | 855 | .method·needsUpdate()Z |
| 856 | ····.locals·1 | 856 | ····.locals·1 |
| | |
| 857 | ····.line·11631 | 857 | ····.line·11546 |
| 858 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 858 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 859 | ····and-int/lit8·v0,·v0,·0x2 | 859 | ····and-int/lit8·v0,·v0,·0x2 |
| | |
| 860 | ····if-eqz·v0,·:cond_0 | 860 | ····if-eqz·v0,·:cond_0 |
| | |
| 861 | ····const/4·v0,·0x1 | 861 | ····const/4·v0,·0x1 |
| Offset 873, 65 lines modified | Offset 873, 65 lines modified |
| 873 | ····:goto_0 | 873 | ····:goto_0 |
| 874 | ····return·v0 | 874 | ····return·v0 |
| 875 | .end·method | 875 | .end·method |
| | |
| 876 | .method·offsetPosition(IZ)V | 876 | .method·offsetPosition(IZ)V |
| 877 | ····.locals·2 | 877 | ····.locals·2 |
| | |
| 878 | ····.line·11378 | 878 | ····.line·11293 |
| 879 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 879 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 880 | ····const/4·v1,·-0x1 | 880 | ····const/4·v1,·-0x1 |
| | |
| 881 | ····if-ne·v0,·v1,·:cond_0 | 881 | ····if-ne·v0,·v1,·:cond_0 |
| | |
| 882 | ····.line·11379 | 882 | ····.line·11294 |
| 883 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 883 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 884 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 884 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 885 | ····.line·11381 | 885 | ····.line·11296 |
| 886 | ····:cond_0 | 886 | ····:cond_0 |
| 887 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 887 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 888 | ····if-ne·v0,·v1,·:cond_1 | 888 | ····if-ne·v0,·v1,·:cond_1 |
| | |
| 889 | ····.line·11382 | 889 | ····.line·11297 |
| 890 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 890 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 891 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 891 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 892 | ····:cond_1 | 892 | ····:cond_1 |
| 893 | ····if-eqz·p2,·:cond_2 | 893 | ····if-eqz·p2,·:cond_2 |
| | |
| 894 | ····.line·11385 | 894 | ····.line·11300 |
| 895 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 895 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 896 | ····add-int/2addr·p2,·p1 | 896 | ····add-int/2addr·p2,·p1 |
| | |
| 897 | ····iput·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 897 | ····iput·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 898 | ····.line·11387 | 898 | ····.line·11302 |
| 899 | ····:cond_2 | 899 | ····:cond_2 |
| 900 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 900 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 901 | ····add-int/2addr·p2,·p1 | 901 | ····add-int/2addr·p2,·p1 |
| | |
| 902 | ····iput·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 902 | ····iput·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 903 | ····.line·11388 | 903 | ····.line·11303 |
| 904 | ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 904 | ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 905 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 905 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| | |
| 906 | ····move-result-object·p1 | 906 | ····move-result-object·p1 |
| | |
| 907 | ····if-eqz·p1,·:cond_3 | 907 | ····if-eqz·p1,·:cond_3 |
| | |
| 908 | ····.line·11389 | 908 | ····.line·11304 |
| 909 | ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 909 | ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 910 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 910 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| | |
| 911 | ····move-result-object·p1 | 911 | ····move-result-object·p1 |
| | |
| 912 | ····check-cast·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams; | 912 | ····check-cast·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams; |
| Offset 943, 135 lines modified | Offset 943, 135 lines modified |
| 943 | ····:cond_3 | 943 | ····:cond_3 |
| 944 | ····return-void | 944 | ····return-void |
| 945 | .end·method | 945 | .end·method |
| | |
| 946 | .method·onEnteredHiddenState(Landroidx/recyclerview/widget/RecyclerView;)V | 946 | .method·onEnteredHiddenState(Landroidx/recyclerview/widget/RecyclerView;)V |
| 947 | ····.locals·2 | 947 | ····.locals·2 |
| | |
| 948 | ····.line·11723 | 948 | ····.line·11638 |
| 949 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I | 949 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I |
| | |
| 950 | ····const/4·v1,·-0x1 | 950 | ····const/4·v1,·-0x1 |
| | |
| 951 | ····if-eq·v0,·v1,·:cond_0 | 951 | ····if-eq·v0,·v1,·:cond_0 |
| | |
| 952 | ····.line·11724 | 952 | ····.line·11639 |
| 953 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 953 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| | |
| 954 | ····goto·:goto_0 | 954 | ····goto·:goto_0 |
| | |
| 955 | ····.line·11726 | 955 | ····.line·11641 |
| 956 | ····:cond_0 | 956 | ····:cond_0 |
| 957 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 957 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 958 | ····.line·11727 | 958 | ····.line·11642 |
| 959 | ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I | 959 | ····invoke-static·{v0},·Landroidx/core/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I |
| | |
| 960 | ····move-result·v0 | 960 | ····move-result·v0 |
| | |
| 961 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 961 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| | |
| 962 | ····:goto_0 | 962 | ····:goto_0 |
| 963 | ····const/4·v0,·0x4 | 963 | ····const/4·v0,·0x4 |
| | |
| 964 | ····.line·11729 | 964 | ····.line·11644 |
| 965 | ····invoke-virtual·{p1,·p0,·v0},·Landroidx/recyclerview/widget/RecyclerView;->setChildImportantForAccessibilityInternal(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Z | 965 | ····invoke-virtual·{p1,·p0,·v0},·Landroidx/recyclerview/widget/RecyclerView;->setChildImportantForAccessibilityInternal(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Z |
| | |
| 966 | ····return-void | 966 | ····return-void |
| 967 | .end·method | 967 | .end·method |
| | |
| 968 | .method·onLeftHiddenState(Landroidx/recyclerview/widget/RecyclerView;)V | 968 | .method·onLeftHiddenState(Landroidx/recyclerview/widget/RecyclerView;)V |
| 969 | ····.locals·1 | 969 | ····.locals·1 |
| | |
| 970 | ····.line·11737 | 970 | ····.line·11652 |
| 971 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 971 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| | |
| 972 | ····invoke-virtual·{p1,·p0,·v0},·Landroidx/recyclerview/widget/RecyclerView;->setChildImportantForAccessibilityInternal(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Z | 972 | ····invoke-virtual·{p1,·p0,·v0},·Landroidx/recyclerview/widget/RecyclerView;->setChildImportantForAccessibilityInternal(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Z |
| | |
| 973 | ····const/4·p1,·0x0 | 973 | ····const/4·p1,·0x0 |
| | |
| 974 | ····.line·11739 | 974 | ····.line·11654 |
| 975 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 975 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| | |
| 976 | ····return-void | 976 | ····return-void |
| 977 | .end·method | 977 | .end·method |
| | |
| 978 | .method·resetInternal()V | 978 | .method·resetInternal()V |
| 979 | ····.locals·4 | 979 | ····.locals·4 |
| | |
| 980 | ····const/4·v0,·0x0 | 980 | ····const/4·v0,·0x0 |
| | |
| 981 | ····.line·11704 | 981 | ····.line·11619 |
| 982 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 982 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 983 | ····const/4·v1,·-0x1 | 983 | ····const/4·v1,·-0x1 |
| | |
| 984 | ····.line·11705 | 984 | ····.line·11620 |
| 985 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 985 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 986 | ····.line·11706 | 986 | ····.line·11621 |
| 987 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 987 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 988 | ····const-wide/16·v2,·-0x1 | 988 | ····const-wide/16·v2,·-0x1 |
| | |
| 989 | ····.line·11707 | 989 | ····.line·11622 |
| 990 | ····iput-wide·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J | 990 | ····iput-wide·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J |
| | |
| 991 | ····.line·11708 | 991 | ····.line·11623 |
| 992 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 992 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| | |
| 993 | ····.line·11709 | 993 | ····.line·11624 |
| 994 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 994 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| | |
| 995 | ····const/4·v2,·0x0 | 995 | ····const/4·v2,·0x0 |
| | |
| 996 | ····.line·11710 | 996 | ····.line·11625 |
| 997 | ····iput-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; | 997 | ····iput-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; |
| | |
| 998 | ····.line·11711 | 998 | ····.line·11626 |
| 999 | ····iput-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; | 999 | ····iput-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroidx/recyclerview/widget/RecyclerView$ViewHolder; |
| | |
| 1000 | ····.line·11712 | 1000 | ····.line·11627 |
| 1001 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->clearPayload()V | 1001 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->clearPayload()V |
| | |
| 1002 | ····.line·11713 | 1002 | ····.line·11628 |
| 1003 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 1003 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| | |
| 1004 | ····.line·11714 | 1004 | ····.line·11629 |
| 1005 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I | 1005 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I |
| | |
| 1006 | ····.line·11715 | 1006 | ····.line·11630 |
| 1007 | ····invoke-static·{p0},·Landroidx/recyclerview/widget/RecyclerView;->clearNestedRecyclerViewIfNotNested(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V | 1007 | ····invoke-static·{p0},·Landroidx/recyclerview/widget/RecyclerView;->clearNestedRecyclerViewIfNotNested(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V |
| | |
| 1008 | ····return-void | 1008 | ····return-void |
| 1009 | .end·method | 1009 | .end·method |
| | |
| 1010 | .method·saveOldPosition()V | 1010 | .method·saveOldPosition()V |
| 1011 | ····.locals·2 | 1011 | ····.locals·2 |
| | |
| 1012 | ····.line·11399 | 1012 | ····.line·11314 |
| 1013 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 1013 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 1014 | ····const/4·v1,·-0x1 | 1014 | ····const/4·v1,·-0x1 |
| | |
| 1015 | ····if-ne·v0,·v1,·:cond_0 | 1015 | ····if-ne·v0,·v1,·:cond_0 |
| | |
| 1016 | ····.line·11400 | 1016 | ····.line·11315 |
| 1017 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 1017 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 1018 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I | 1018 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| | |
| 1019 | ····:cond_0 | 1019 | ····:cond_0 |
| 1020 | ····return-void | 1020 | ····return-void |
| 1021 | .end·method | 1021 | .end·method |
| | |
| 1022 | .method·setFlags(II)V | 1022 | .method·setFlags(II)V |
| 1023 | ····.locals·2 | 1023 | ····.locals·2 |
| | |
| 1024 | ····.line·11659 | 1024 | ····.line·11574 |
| 1025 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1025 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1026 | ····not-int·v1,·p2 | 1026 | ····not-int·v1,·p2 |
| | |
| 1027 | ····and-int/2addr·v0,·v1 | 1027 | ····and-int/2addr·v0,·v1 |
| | |
| 1028 | ····and-int/2addr·p1,·p2 | 1028 | ····and-int/2addr·p1,·p2 |
| Offset 1084, 15 lines modified | Offset 1084, 15 lines modified |
| 1084 | .end·method | 1084 | .end·method |
| | |
| 1085 | .method·public·final·setIsRecyclable(Z)V | 1085 | .method·public·final·setIsRecyclable(Z)V |
| 1086 | ····.locals·2 | 1086 | ····.locals·2 |
| | |
| 1087 | ····const/4·v0,·0x1 | 1087 | ····const/4·v0,·0x1 |
| | |
| 1088 | ····.line·11780 | 1088 | ····.line·11695 |
| 1089 | ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 1089 | ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| | |
| 1090 | ····if-eqz·p1,·:cond_0 | 1090 | ····if-eqz·p1,·:cond_0 |
| | |
| 1091 | ····sub-int/2addr·v1,·v0 | 1091 | ····sub-int/2addr·v1,·v0 |
| | |
| 1092 | ····goto·:goto_0 | 1092 | ····goto·:goto_0 |
| Offset 1103, 18 lines modified | Offset 1103, 18 lines modified |
| 1103 | ····:goto_0 | 1103 | ····:goto_0 |
| 1104 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 1104 | ····iput·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| | |
| 1105 | ····if-gez·v1,·:cond_1 | 1105 | ····if-gez·v1,·:cond_1 |
| | |
| 1106 | ····const/4·p1,·0x0 | 1106 | ····const/4·p1,·0x0 |
| | |
| 1107 | ····.line·11782 | 1107 | ····.line·11697 |
| 1108 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 1108 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| | |
| 1109 | ····.line·11787 | 1109 | ····.line·11702 |
| 1110 | ····new-instance·p1,·Ljava/lang/StringBuilder; | 1110 | ····new-instance·p1,·Ljava/lang/StringBuilder; |
| | |
| 1111 | ····invoke-direct·{p1},·Ljava/lang/StringBuilder;-><init>()V | 1111 | ····invoke-direct·{p1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 1112 | ····const-string·v0,·"isRecyclable·decremented·below·0:·unmatched·pair·of·setIsRecyable()·calls·for·" | 1112 | ····const-string·v0,·"isRecyclable·decremented·below·0:·unmatched·pair·of·setIsRecyable()·calls·for·" |
| | |
| 1113 | ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1113 | ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 1132, 59 lines modified | Offset 1132, 59 lines modified |
| 1132 | ····goto·:goto_1 | 1132 | ····goto·:goto_1 |
| | |
| 1133 | ····:cond_1 | 1133 | ····:cond_1 |
| 1134 | ····if-nez·p1,·:cond_2 | 1134 | ····if-nez·p1,·:cond_2 |
| | |
| 1135 | ····if-ne·v1,·v0,·:cond_2 | 1135 | ····if-ne·v1,·v0,·:cond_2 |
| | |
| 1136 | ····.line·11790 | 1136 | ····.line·11705 |
| 1137 | ····iget·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1137 | ····iget·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1138 | ····or-int/lit8·p1,·p1,·0x10 | 1138 | ····or-int/lit8·p1,·p1,·0x10 |
| | |
| 1139 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1139 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1140 | ····goto·:goto_1 | 1140 | ····goto·:goto_1 |
| | |
| 1141 | ····:cond_2 | 1141 | ····:cond_2 |
| 1142 | ····if-eqz·p1,·:cond_3 | 1142 | ····if-eqz·p1,·:cond_3 |
| | |
| 1143 | ····.line·11791 | 1143 | ····.line·11706 |
| 1144 | ····iget·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 1144 | ····iget·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| | |
| 1145 | ····if-nez·p1,·:cond_3 | 1145 | ····if-nez·p1,·:cond_3 |
| | |
| 1146 | ····.line·11792 | 1146 | ····.line·11707 |
| 1147 | ····iget·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1147 | ····iget·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1148 | ····and-int/lit8·p1,·p1,·-0x11 | 1148 | ····and-int/lit8·p1,·p1,·-0x11 |
| | |
| 1149 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1149 | ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1150 | ····:cond_3 | 1150 | ····:cond_3 |
| 1151 | ····:goto_1 | 1151 | ····:goto_1 |
| 1152 | ····return-void | 1152 | ····return-void |
| 1153 | .end·method | 1153 | .end·method |
| | |
| 1154 | .method·setScrapContainer(Landroidx/recyclerview/widget/RecyclerView$Recycler;Z)V | 1154 | .method·setScrapContainer(Landroidx/recyclerview/widget/RecyclerView$Recycler;Z)V |
| 1155 | ····.locals·0 | 1155 | ····.locals·0 |
| | |
| 1156 | ····.line·11622 | 1156 | ····.line·11537 |
| 1157 | ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroidx/recyclerview/widget/RecyclerView$Recycler; | 1157 | ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroidx/recyclerview/widget/RecyclerView$Recycler; |
| | |
| 1158 | ····.line·11623 | 1158 | ····.line·11538 |
| 1159 | ····iput-boolean·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mInChangeScrap:Z | 1159 | ····iput-boolean·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mInChangeScrap:Z |
| | |
| 1160 | ····return-void | 1160 | ····return-void |
| 1161 | .end·method | 1161 | .end·method |
| | |
| 1162 | .method·shouldBeKeptAsChild()Z | 1162 | .method·shouldBeKeptAsChild()Z |
| 1163 | ····.locals·1 | 1163 | ····.locals·1 |
| | |
| 1164 | ····.line·11813 | 1164 | ····.line·11728 |
| 1165 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1165 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1166 | ····and-int/lit8·v0,·v0,·0x10 | 1166 | ····and-int/lit8·v0,·v0,·0x10 |
| | |
| 1167 | ····if-eqz·v0,·:cond_0 | 1167 | ····if-eqz·v0,·:cond_0 |
| | |
| 1168 | ····const/4·v0,·0x1 | 1168 | ····const/4·v0,·0x1 |
| Offset 1197, 15 lines modified | Offset 1197, 15 lines modified |
| 1197 | ····:goto_0 | 1197 | ····:goto_0 |
| 1198 | ····return·v0 | 1198 | ····return·v0 |
| 1199 | .end·method | 1199 | .end·method |
| | |
| 1200 | .method·shouldIgnore()Z | 1200 | .method·shouldIgnore()Z |
| 1201 | ····.locals·1 | 1201 | ····.locals·1 |
| | |
| 1202 | ····.line·11405 | 1202 | ····.line·11320 |
| 1203 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1203 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1204 | ····and-int/lit16·v0,·v0,·0x80 | 1204 | ····and-int/lit16·v0,·v0,·0x80 |
| | |
| 1205 | ····if-eqz·v0,·:cond_0 | 1205 | ····if-eqz·v0,·:cond_0 |
| | |
| 1206 | ····const/4·v0,·0x1 | 1206 | ····const/4·v0,·0x1 |
| Offset 1218, 28 lines modified | Offset 1218, 28 lines modified |
| 1218 | ····:goto_0 | 1218 | ····:goto_0 |
| 1219 | ····return·v0 | 1219 | ····return·v0 |
| 1220 | .end·method | 1220 | .end·method |
| | |
| 1221 | .method·stopIgnoring()V | 1221 | .method·stopIgnoring()V |
| 1222 | ····.locals·1 | 1222 | ····.locals·1 |
| | |
| 1223 | ····.line·11618 | 1223 | ····.line·11533 |
| 1224 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1224 | ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1225 | ····and-int/lit16·v0,·v0,·-0x81 | 1225 | ····and-int/lit16·v0,·v0,·-0x81 |
| | |
| 1226 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I | 1226 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mFlags:I |
| | |
| 1227 | ····return-void | 1227 | ····return-void |
| 1228 | .end·method | 1228 | .end·method |
| | |
| 1229 | .method·public·toString()Ljava/lang/String; | 1229 | .method·public·toString()Ljava/lang/String; |
| 1230 | ····.locals·5 | 1230 | ····.locals·5 |
| | |
| 1231 | ····.line·11745 | 1231 | ····.line·11660 |
| 1232 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 1232 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| | |
| 1233 | ····move-result-object·v0 | 1233 | ····move-result-object·v0 |
| | |
| 1234 | ····invoke-virtual·{v0},·Ljava/lang/Class;->isAnonymousClass()Z | 1234 | ····invoke-virtual·{v0},·Ljava/lang/Class;->isAnonymousClass()Z |
| | |
| 1235 | ····move-result·v0 | 1235 | ····move-result·v0 |
| Offset 1255, 29 lines modified | Offset 1255, 29 lines modified |
| | |
| 1255 | ····move-result-object·v0 | 1255 | ····move-result-object·v0 |
| | |
| 1256 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 1256 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
| | |
| 1257 | ····move-result-object·v0 | 1257 | ····move-result-object·v0 |
| | |
| 1258 | ····.line·11746 | 1258 | ····.line·11661 |
| 1259 | ····:goto_0 | 1259 | ····:goto_0 |
| 1260 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 1260 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| | |
| 1261 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 1261 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| | |
| 1262 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 1262 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 1263 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1263 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 1264 | ····const-string·v0,·"{" | 1264 | ····const-string·v0,·"{" |
| | |
| 1265 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1265 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 1266 | ····.line·11747 | 1266 | ····.line·11662 |
| 1267 | ····invoke-virtual·{p0},·Ljava/lang/Object;->hashCode()I | 1267 | ····invoke-virtual·{p0},·Ljava/lang/Object;->hashCode()I |
| | |
| 1268 | ····move-result·v0 | 1268 | ····move-result·v0 |
| | |
| 1269 | ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 1269 | ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
| | |
| 1270 | ····move-result-object·v0 | 1270 | ····move-result-object·v0 |
| Offset 1318, 114 lines modified | Offset 1318, 114 lines modified |
| | |
| 1318 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1318 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 1319 | ····move-result-object·v0 | 1319 | ····move-result-object·v0 |
| | |
| 1320 | ····invoke-direct·{v1,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 1320 | ····invoke-direct·{v1,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
| | |
| 1321 | ····.line·11749 | 1321 | ····.line·11664 |
| 1322 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->isScrap()Z | 1322 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->isScrap()Z |
| | |
| 1323 | ····move-result·v0 | 1323 | ····move-result·v0 |
|
Max diff block lines reached; 4935/33631 bytes (14.67%) of diff not shown.
|