186186 b4 = r10
187187 return 1
188188
189- [case testDecodeBytes ]
189+ [case testDecode ]
190190def f(b: bytes) -> None:
191191 b.decode()
192192 b.decode('utf8')
@@ -195,29 +195,35 @@ def f(b: bytes) -> None:
195195 b.decode('latin1', 'strict')
196196 b.decode('ascii')
197197 b.decode('latin-1')
198- b.decode('utf-8', 'ignore')
198+ b.decode('utf-8', 'ignore')
199199 b.decode('ascii', 'replace')
200200 b.decode('latin1', 'ignore')
201201[out]
202202def f(b):
203203 b :: bytes
204- r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15 :: str
204+ r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, r20, r21 :: str
205205L0:
206206 r0 = CPy_DecodeUtf8(b)
207207 r1 = CPy_DecodeUtf8(b)
208- r2 = CPy_DecodeUtf8(b)
209- r3 = CPy_DecodeUtf8(b)
210- r4 = CPy_DecodeLatin1(b )
211- r5 = CPy_DecodeAscii(b)
212- r6 = CPy_DecodeLatin1(b)
213- r7 = 'utf-8'
214- r8 = 'ignore '
215- r9 = CPy_Decode(b, r7, r8)
216- r10 = 'ascii'
217- r11 = 'replace'
218- r12 = CPy_Decode(b, r10, r11 )
219- r13 = 'latin1 '
208+ r2 = 'utf-8'
209+ r3 = 'strict'
210+ r4 = CPy_Decode(b, r2, r3 )
211+ r5 = 'utf-8'
212+ r6 = 'strict'
213+ r7 = CPy_Decode(b, r5, r6)
214+ r8 = 'latin1 '
215+ r9 = 'strict'
216+ r10 = CPy_Decode(b, r8, r9)
217+ r11 = CPy_DecodeAscii(b)
218+ r12 = CPy_DecodeLatin1(b )
219+ r13 = 'utf-8 '
220220 r14 = 'ignore'
221221 r15 = CPy_Decode(b, r13, r14)
222+ r16 = 'ascii'
223+ r17 = 'replace'
224+ r18 = CPy_Decode(b, r16, r17)
225+ r19 = 'latin1'
226+ r20 = 'ignore'
227+ r21 = CPy_Decode(b, r19, r20)
222228 return 1
223229
0 commit comments