| | | |
Offset 45, 54 lines modified | Offset 45, 54 lines modified |
45 | .field·mPosition:I | 45 | .field·mPosition:I |
| |
| |
46 | #·direct·methods | 46 | #·direct·methods |
47 | .method·static·constructor·<clinit>()V | 47 | .method·static·constructor·<clinit>()V |
48 | ····.locals·1 | 48 | ····.locals·1 |
| |
49 | ····.line·3105 | 49 | ····.line·3103 |
50 | ····new-instance·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1; | 50 | ····new-instance·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1; |
| |
51 | ····invoke-direct·{v0},·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;-><init>()V | 51 | ····invoke-direct·{v0},·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;-><init>()V |
| |
52 | ····sput-object·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->CREATOR:Landroid/os/Parcelable$Creator; | 52 | ····sput-object·v0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->CREATOR:Landroid/os/Parcelable$Creator; |
| |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
| |
55 | .method·constructor·<init>()V | 55 | .method·constructor·<init>()V |
56 | ····.locals·0 | 56 | ····.locals·0 |
| |
57 | ····.line·3070 | 57 | ····.line·3068 |
58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
| |
61 | .method·constructor·<init>(Landroid/os/Parcel;)V | 61 | .method·constructor·<init>(Landroid/os/Parcel;)V |
62 | ····.locals·2 | 62 | ····.locals·2 |
| |
63 | ····.line·3059 | 63 | ····.line·3057 |
64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
65 | ····.line·3060 | 65 | ····.line·3058 |
66 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 66 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
| |
67 | ····move-result·v0 | 67 | ····move-result·v0 |
| |
68 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I | 68 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I |
| |
69 | ····.line·3061 | 69 | ····.line·3059 |
70 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 70 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
| |
71 | ····move-result·v0 | 71 | ····move-result·v0 |
| |
72 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I | 72 | ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I |
| |
73 | ····.line·3062 | 73 | ····.line·3060 |
74 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 74 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
| |
75 | ····move-result·v0 | 75 | ····move-result·v0 |
| |
76 | ····const/4·v1,·0x1 | 76 | ····const/4·v1,·0x1 |
| |
77 | ····if-ne·v0,·v1,·:cond_0 | 77 | ····if-ne·v0,·v1,·:cond_0 |
Offset 101, 27 lines modified | Offset 101, 27 lines modified |
| |
101 | ····:cond_0 | 101 | ····:cond_0 |
102 | ····const/4·v1,·0x0 | 102 | ····const/4·v1,·0x0 |
| |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····iput-boolean·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z | 104 | ····iput-boolean·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z |
| |
105 | ····.line·3063 | 105 | ····.line·3061 |
106 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 106 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
| |
107 | ····move-result·v0 | 107 | ····move-result·v0 |
| |
108 | ····if-lez·v0,·:cond_1 | 108 | ····if-lez·v0,·:cond_1 |
| |
109 | ····.line·3065 | 109 | ····.line·3063 |
110 | ····new-array·v0,·v0,·[I | 110 | ····new-array·v0,·v0,·[I |
| |
111 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 111 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
| |
112 | ····.line·3066 | 112 | ····.line·3064 |
113 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V | 113 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V |
| |
114 | ····:cond_1 | 114 | ····:cond_1 |
115 | ····return-void | 115 | ····return-void |
116 | .end·method | 116 | .end·method |
| |
| |
Offset 133, 15 lines modified | Offset 133, 15 lines modified |
| |
133 | ····return·v0 | 133 | ····return·v0 |
134 | .end·method | 134 | .end·method |
| |
135 | .method·getGapForSpan(I)I | 135 | .method·getGapForSpan(I)I |
136 | ····.locals·1 | 136 | ····.locals·1 |
| |
137 | ····.line·3074 | 137 | ····.line·3072 |
138 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 138 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
| |
139 | ····if-nez·v0,·:cond_0 | 139 | ····if-nez·v0,·:cond_0 |
| |
140 | ····const/4·p1,·0x0 | 140 | ····const/4·p1,·0x0 |
| |
141 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
Offset 152, 15 lines modified | Offset 152, 15 lines modified |
152 | ····:goto_0 | 152 | ····:goto_0 |
153 | ····return·p1 | 153 | ····return·p1 |
154 | .end·method | 154 | .end·method |
| |
155 | .method·public·toString()Ljava/lang/String; | 155 | .method·public·toString()Ljava/lang/String; |
156 | ····.locals·2 | 156 | ····.locals·2 |
| |
157 | ····.line·3097 | 157 | ····.line·3095 |
158 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 158 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
159 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 159 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
160 | ····const-string·v1,·"FullSpanItem{mPosition=" | 160 | ····const-string·v1,·"FullSpanItem{mPosition=" |
| |
161 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 161 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 187, 15 lines modified | Offset 187, 15 lines modified |
| |
187 | ····const-string·v1,·",·mGapPerSpan=" | 187 | ····const-string·v1,·",·mGapPerSpan=" |
| |
188 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 188 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
189 | ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 189 | ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
| |
190 | ····.line·3101 | 190 | ····.line·3099 |
191 | ····invoke-static·{v1},·Ljava/util/Arrays;->toString([I)Ljava/lang/String; | 191 | ····invoke-static·{v1},·Ljava/util/Arrays;->toString([I)Ljava/lang/String; |
| |
192 | ····move-result-object·v1 | 192 | ····move-result-object·v1 |
| |
193 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 193 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
194 | ····const/16·v1,·0x7d | 194 | ····const/16·v1,·0x7d |
Offset 208, 52 lines modified | Offset 208, 52 lines modified |
| |
208 | ····return-object·v0 | 208 | ····return-object·v0 |
209 | .end·method | 209 | .end·method |
| |
210 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 210 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
211 | ····.locals·1 | 211 | ····.locals·1 |
| |
212 | ····.line·3084 | 212 | ····.line·3082 |
213 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I | 213 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I |
| |
214 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V | 214 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V |
| |
215 | ····.line·3085 | 215 | ····.line·3083 |
216 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I | 216 | ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I |
| |
217 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V | 217 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V |
| |
218 | ····.line·3086 | 218 | ····.line·3084 |
219 | ····iget-boolean·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z | 219 | ····iget-boolean·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z |
| |
220 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V | 220 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V |
| |
221 | ····.line·3087 | 221 | ····.line·3085 |
222 | ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 222 | ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
| |
223 | ····if-eqz·p2,·:cond_0 | 223 | ····if-eqz·p2,·:cond_0 |
| |
224 | ····array-length·v0,·p2 | 224 | ····array-length·v0,·p2 |
| |
225 | ····if-lez·v0,·:cond_0 | 225 | ····if-lez·v0,·:cond_0 |
| |
226 | ····.line·3088 | 226 | ····.line·3086 |
227 | ····array-length·p2,·p2 | 227 | ····array-length·p2,·p2 |
| |
228 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V | 228 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V |
| |
229 | ····.line·3089 | 229 | ····.line·3087 |
230 | ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 230 | ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
| |
231 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeIntArray([I)V | 231 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeIntArray([I)V |
| |
232 | ····goto·:goto_0 | 232 | ····goto·:goto_0 |
| |
233 | ····:cond_0 | 233 | ····:cond_0 |
234 | ····const/4·p2,·0x0 | 234 | ····const/4·p2,·0x0 |
| |
235 | ····.line·3091 | 235 | ····.line·3089 |
236 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V | 236 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V |
| |
237 | ····:goto_0 | 237 | ····:goto_0 |
238 | ····return-void | 238 | ····return-void |
239 | .end·method | 239 | .end·method |