Offset 45, 54 lines modifiedOffset 45, 54 lines modified
45 .field·mPosition:I45 .field·mPosition:I
  
  
46 #·direct·methods46 #·direct·methods
47 .method·static·constructor·<clinit>()V47 .method·static·constructor·<clinit>()V
48 ····.locals·148 ····.locals·1
  
49 ····.line·310549 ····.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>()V51 ····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-void53 ····return-void
54 .end·method54 .end·method
  
55 .method·constructor·<init>()V55 .method·constructor·<init>()V
56 ····.locals·056 ····.locals·0
  
57 ····.line·307057 ····.line·3068
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
59 ····return-void59 ····return-void
60 .end·method60 .end·method
  
61 .method·constructor·<init>(Landroid/os/Parcel;)V61 .method·constructor·<init>(Landroid/os/Parcel;)V
62 ····.locals·262 ····.locals·2
  
63 ····.line·305963 ····.line·3057
64 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V64 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
65 ····.line·306065 ····.line·3058
66 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I66 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
67 ····move-result·v067 ····move-result·v0
  
68 ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I68 ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I
  
69 ····.line·306169 ····.line·3059
70 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I70 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
71 ····move-result·v071 ····move-result·v0
  
72 ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I72 ····iput·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I
  
73 ····.line·306273 ····.line·3060
74 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I74 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
75 ····move-result·v075 ····move-result·v0
  
76 ····const/4·v1,·0x176 ····const/4·v1,·0x1
  
77 ····if-ne·v0,·v1,·:cond_077 ····if-ne·v0,·v1,·:cond_0
Offset 101, 27 lines modifiedOffset 101, 27 lines modified
  
101 ····:cond_0101 ····:cond_0
102 ····const/4·v1,·0x0102 ····const/4·v1,·0x0
  
103 ····:goto_0103 ····:goto_0
104 ····iput-boolean·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z104 ····iput-boolean·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z
  
105 ····.line·3063105 ····.line·3061
106 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I106 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
107 ····move-result·v0107 ····move-result·v0
  
108 ····if-lez·v0,·:cond_1108 ····if-lez·v0,·:cond_1
  
109 ····.line·3065109 ····.line·3063
110 ····new-array·v0,·v0,·[I110 ····new-array·v0,·v0,·[I
  
111 ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I111 ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I
  
112 ····.line·3066112 ····.line·3064
113 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V113 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V
  
114 ····:cond_1114 ····:cond_1
115 ····return-void115 ····return-void
116 .end·method116 .end·method
  
  
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
  
133 ····return·v0133 ····return·v0
134 .end·method134 .end·method
  
135 .method·getGapForSpan(I)I135 .method·getGapForSpan(I)I
136 ····.locals·1136 ····.locals·1
  
137 ····.line·3074137 ····.line·3072
138 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I138 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I
  
139 ····if-nez·v0,·:cond_0139 ····if-nez·v0,·:cond_0
  
140 ····const/4·p1,·0x0140 ····const/4·p1,·0x0
  
141 ····goto·:goto_0141 ····goto·:goto_0
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 ····:goto_0152 ····:goto_0
153 ····return·p1153 ····return·p1
154 .end·method154 .end·method
  
155 .method·public·toString()Ljava/lang/String;155 .method·public·toString()Ljava/lang/String;
156 ····.locals·2156 ····.locals·2
  
157 ····.line·3097157 ····.line·3095
158 ····new-instance·v0,·Ljava/lang/StringBuilder;158 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
159 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V159 ····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 modifiedOffset 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:[I189 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I
  
190 ····.line·3101190 ····.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·v1192 ····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,·0x7d194 ····const/16·v1,·0x7d
Offset 208, 52 lines modifiedOffset 208, 52 lines modified
  
208 ····return-object·v0208 ····return-object·v0
209 .end·method209 .end·method
  
210 .method·public·writeToParcel(Landroid/os/Parcel;I)V210 .method·public·writeToParcel(Landroid/os/Parcel;I)V
211 ····.locals·1211 ····.locals·1
  
212 ····.line·3084212 ····.line·3082
213 ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I213 ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I
  
214 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V214 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V
  
215 ····.line·3085215 ····.line·3083
216 ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I216 ····iget·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I
  
217 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V217 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V
  
218 ····.line·3086218 ····.line·3084
219 ····iget-boolean·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z219 ····iget-boolean·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z
  
220 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V220 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V
  
221 ····.line·3087221 ····.line·3085
222 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I222 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I
  
223 ····if-eqz·p2,·:cond_0223 ····if-eqz·p2,·:cond_0
  
224 ····array-length·v0,·p2224 ····array-length·v0,·p2
  
225 ····if-lez·v0,·:cond_0225 ····if-lez·v0,·:cond_0
  
226 ····.line·3088226 ····.line·3086
227 ····array-length·p2,·p2227 ····array-length·p2,·p2
  
228 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V228 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V
  
229 ····.line·3089229 ····.line·3087
230 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I230 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I
  
231 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeIntArray([I)V231 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeIntArray([I)V
  
232 ····goto·:goto_0232 ····goto·:goto_0
  
233 ····:cond_0233 ····:cond_0
234 ····const/4·p2,·0x0234 ····const/4·p2,·0x0
  
235 ····.line·3091235 ····.line·3089
236 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V236 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V
  
237 ····:goto_0237 ····:goto_0
238 ····return-void238 ····return-void
239 .end·method239 .end·method