Offset 133, 153 lines modifiedOffset 133, 14 lines modified
133 ····new-instance·p0,·Lcom/google/common/hash/HashCode$BytesHashCode;133 ····new-instance·p0,·Lcom/google/common/hash/HashCode$BytesHashCode;
  
134 ····invoke-direct·{p0,·v1},·Lcom/google/common/hash/HashCode$BytesHashCode;-><init>([B)V134 ····invoke-direct·{p0,·v1},·Lcom/google/common/hash/HashCode$BytesHashCode;-><init>([B)V
  
135 ····return-object·p0135 ····return-object·p0
136 .end·method136 .end·method
  
137 .method·public·putByte(B)Lcom/google/common/hash/Hasher; 
138 ····.locals·4 
  
139 ····.line·1 
140 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher; 
  
141 ····array-length·v1,·v0 
  
142 ····const/4·v2,·0x0 
  
143 ····:goto_0 
144 ····if-ge·v2,·v1,·:cond_0 
  
145 ····aget-object·v3,·v0,·v2 
  
146 ····.line·2 
147 ····invoke-interface·{v3,·p1},·Lcom/google/common/hash/Hasher;->putByte(B)Lcom/google/common/hash/Hasher; 
  
148 ····add-int/lit8·v2,·v2,·0x1 
  
149 ····goto·:goto_0 
  
150 ····:cond_0 
151 ····return-object·p0 
152 .end·method 
  
153 .method·public·putByte(B)Lcom/google/common/hash/PrimitiveSink; 
154 ····.locals·4 
  
155 ····.line·3 
156 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher; 
  
157 ····array-length·v1,·v0 
  
158 ····const/4·v2,·0x0 
  
159 ····:goto_0 
160 ····if-ge·v2,·v1,·:cond_0 
  
161 ····aget-object·v3,·v0,·v2 
  
162 ····.line·4 
163 ····invoke-interface·{v3,·p1},·Lcom/google/common/hash/Hasher;->putByte(B)Lcom/google/common/hash/Hasher; 
  
164 ····add-int/lit8·v2,·v2,·0x1 
  
165 ····goto·:goto_0 
  
166 ····:cond_0 
167 ····return-object·p0 
168 .end·method 
  
169 .method·public·putBytes([B)Lcom/google/common/hash/Hasher; 
170 ····.locals·4 
  
171 ····.line·2 
172 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher; 
  
173 ····array-length·v1,·v0 
  
174 ····const/4·v2,·0x0 
  
175 ····:goto_0 
176 ····if-ge·v2,·v1,·:cond_0 
  
177 ····aget-object·v3,·v0,·v2 
  
178 ····.line·3 
179 ····invoke-interface·{v3,·p1},·Lcom/google/common/hash/Hasher;->putBytes([B)Lcom/google/common/hash/Hasher; 
  
180 ····add-int/lit8·v2,·v2,·0x1 
  
181 ····goto·:goto_0 
  
182 ····:cond_0 
183 ····return-object·p0 
184 .end·method 
  
185 .method·public·putBytes([BII)Lcom/google/common/hash/Hasher; 
186 ····.locals·4 
  
187 ····.line·6 
188 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher; 
  
189 ····array-length·v1,·v0 
  
190 ····const/4·v2,·0x0 
  
191 ····:goto_0 
192 ····if-ge·v2,·v1,·:cond_0 
  
193 ····aget-object·v3,·v0,·v2 
  
194 ····.line·7 
195 ····invoke-interface·{v3,·p1,·p2,·p3},·Lcom/google/common/hash/Hasher;->putBytes([BII)Lcom/google/common/hash/Hasher; 
  
196 ····add-int/lit8·v2,·v2,·0x1 
  
197 ····goto·:goto_0 
  
198 ····:cond_0 
199 ····return-object·p0 
200 .end·method 
  
201 .method·public·putBytes([B)Lcom/google/common/hash/PrimitiveSink; 
202 ····.locals·4 
  
203 ····.line·4 
204 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher; 
  
205 ····array-length·v1,·v0 
  
206 ····const/4·v2,·0x0 
  
207 ····:goto_0 
208 ····if-ge·v2,·v1,·:cond_0 
  
209 ····aget-object·v3,·v0,·v2 
  
210 ····.line·5 
211 ····invoke-interface·{v3,·p1},·Lcom/google/common/hash/Hasher;->putBytes([B)Lcom/google/common/hash/Hasher; 
  
212 ····add-int/lit8·v2,·v2,·0x1 
  
213 ····goto·:goto_0 
  
214 ····:cond_0 
215 ····return-object·p0 
216 .end·method 
  
217 .method·public·bridge·synthetic·putBytes([BII)Lcom/google/common/hash/PrimitiveSink; 
218 ····.locals·0 
  
219 ····.line·1 
220 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->putBytes([BII)Lcom/google/common/hash/Hasher; 
  
221 ····return-object·p0 
222 .end·method 
  
223 .method·public·putString(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/Hasher;137 .method·public·putString(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/Hasher;
224 ····.locals·4138 ····.locals·4
  
225 ····.line·1139 ····.line·1
226 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher;140 ····iget-object·v0,·p0,·Lcom/google/common/hash/AbstractCompositeHashFunction$1;->val$hashers:[Lcom/google/common/hash/Hasher;
  
227 ····array-length·v1,·v0141 ····array-length·v1,·v0