@@ -1182,7 +1182,7 @@ def _prepare_test_cases():
11821182 Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 130 , starts_line = None , is_jump_target = False , positions = None ),
11831183 Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 132 , starts_line = None , is_jump_target = False , positions = None ),
11841184 Instruction (opname = 'POP_EXCEPT' , opcode = 89 , arg = None , argval = None , argrepr = '' , offset = 134 , starts_line = None , is_jump_target = False , positions = None ),
1185- Instruction (opname = 'JUMP_FORWARD' , opcode = 110 , arg = 34 , argval = 206 , argrepr = 'to 206 ' , offset = 136 , starts_line = None , is_jump_target = False , positions = None ),
1185+ Instruction (opname = 'JUMP_FORWARD' , opcode = 110 , arg = 35 , argval = 208 , argrepr = 'to 208 ' , offset = 136 , starts_line = None , is_jump_target = False , positions = None ),
11861186 Instruction (opname = 'RERAISE' , opcode = 119 , arg = 0 , argval = 0 , argrepr = '' , offset = 138 , starts_line = 22 , is_jump_target = True , positions = None ),
11871187 Instruction (opname = 'COPY' , opcode = 120 , arg = 3 , argval = 3 , argrepr = '' , offset = 140 , starts_line = None , is_jump_target = False , positions = None ),
11881188 Instruction (opname = 'POP_EXCEPT' , opcode = 89 , arg = None , argval = None , argrepr = '' , offset = 142 , starts_line = None , is_jump_target = False , positions = None ),
@@ -1199,7 +1199,7 @@ def _prepare_test_cases():
11991199 Instruction (opname = 'DUP_TOP' , opcode = 4 , arg = None , argval = None , argrepr = '' , offset = 164 , starts_line = None , is_jump_target = False , positions = None ),
12001200 Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 3 , argval = 3 , argrepr = '' , offset = 166 , starts_line = None , is_jump_target = False , positions = None ),
12011201 Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 168 , starts_line = None , is_jump_target = False , positions = None ),
1202- Instruction (opname = 'JUMP_FORWARD' , opcode = 110 , arg = 11 , argval = 194 , argrepr = 'to 194 ' , offset = 170 , starts_line = None , is_jump_target = False , positions = None ),
1202+ Instruction (opname = 'JUMP_FORWARD' , opcode = 110 , arg = 25 , argval = 222 , argrepr = 'to 222 ' , offset = 170 , starts_line = None , is_jump_target = False , positions = None ),
12031203 Instruction (opname = 'PUSH_EXC_INFO' , opcode = 35 , arg = None , argval = None , argrepr = '' , offset = 172 , starts_line = None , is_jump_target = False , positions = None ),
12041204 Instruction (opname = 'WITH_EXCEPT_START' , opcode = 49 , arg = None , argval = None , argrepr = '' , offset = 174 , starts_line = None , is_jump_target = False , positions = None ),
12051205 Instruction (opname = 'POP_JUMP_IF_TRUE' , opcode = 115 , arg = 93 , argval = 186 , argrepr = 'to 186' , offset = 176 , starts_line = None , is_jump_target = False , positions = None ),
@@ -1211,28 +1211,36 @@ def _prepare_test_cases():
12111211 Instruction (opname = 'POP_EXCEPT' , opcode = 89 , arg = None , argval = None , argrepr = '' , offset = 188 , starts_line = None , is_jump_target = False , positions = None ),
12121212 Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 190 , starts_line = None , is_jump_target = False , positions = None ),
12131213 Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 192 , starts_line = None , is_jump_target = False , positions = None ),
1214- Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 194 , starts_line = 28 , is_jump_target = True , positions = None ),
1215- Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 196 , starts_line = None , is_jump_target = False , positions = None ),
1216- Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 198 , starts_line = None , is_jump_target = False , positions = None ),
1217- Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 200 , starts_line = None , is_jump_target = False , positions = None ),
1218- Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 0 , argval = None , argrepr = 'None' , offset = 202 , starts_line = None , is_jump_target = False , positions = None ),
1219- Instruction (opname = 'RETURN_VALUE' , opcode = 83 , arg = None , argval = None , argrepr = '' , offset = 204 , starts_line = None , is_jump_target = False , positions = None ),
1220- Instruction (opname = 'NOP' , opcode = 9 , arg = None , argval = None , argrepr = '' , offset = 206 , starts_line = 23 , is_jump_target = True , positions = None ),
1221- Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 208 , starts_line = 28 , is_jump_target = False , positions = None ),
1222- Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 210 , starts_line = None , is_jump_target = False , positions = None ),
1223- Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 212 , starts_line = None , is_jump_target = False , positions = None ),
1224- Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 214 , starts_line = None , is_jump_target = False , positions = None ),
1225- Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 0 , argval = None , argrepr = 'None' , offset = 216 , starts_line = None , is_jump_target = False , positions = None ),
1226- Instruction (opname = 'RETURN_VALUE' , opcode = 83 , arg = None , argval = None , argrepr = '' , offset = 218 , starts_line = None , is_jump_target = False , positions = None ),
1227- Instruction (opname = 'PUSH_EXC_INFO' , opcode = 35 , arg = None , argval = None , argrepr = '' , offset = 220 , starts_line = None , is_jump_target = False , positions = None ),
1228- Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 222 , starts_line = None , is_jump_target = False , positions = None ),
1229- Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 224 , starts_line = None , is_jump_target = False , positions = None ),
1230- Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 226 , starts_line = None , is_jump_target = False , positions = None ),
1231- Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 228 , starts_line = None , is_jump_target = False , positions = None ),
1232- Instruction (opname = 'RERAISE' , opcode = 119 , arg = 0 , argval = 0 , argrepr = '' , offset = 230 , starts_line = None , is_jump_target = False , positions = None ),
1233- Instruction (opname = 'COPY' , opcode = 120 , arg = 3 , argval = 3 , argrepr = '' , offset = 232 , starts_line = None , is_jump_target = False , positions = None ),
1234- Instruction (opname = 'POP_EXCEPT' , opcode = 89 , arg = None , argval = None , argrepr = '' , offset = 234 , starts_line = None , is_jump_target = False , positions = None ),
1235- Instruction (opname = 'RERAISE' , opcode = 119 , arg = 1 , argval = 1 , argrepr = '' , offset = 236 , starts_line = None , is_jump_target = False , positions = None ),
1214+ Instruction (opname = 'NOP' , opcode = 9 , arg = None , argval = None , argrepr = '' , offset = 194 , starts_line = None , is_jump_target = False , positions = None ),
1215+ Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 196 , starts_line = 28 , is_jump_target = False , positions = None ),
1216+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 198 , starts_line = None , is_jump_target = False , positions = None ),
1217+ Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 200 , starts_line = None , is_jump_target = False , positions = None ),
1218+ Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 202 , starts_line = None , is_jump_target = False , positions = None ),
1219+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 0 , argval = None , argrepr = 'None' , offset = 204 , starts_line = None , is_jump_target = False , positions = None ),
1220+ Instruction (opname = 'RETURN_VALUE' , opcode = 83 , arg = None , argval = None , argrepr = '' , offset = 206 , starts_line = None , is_jump_target = False , positions = None ),
1221+ Instruction (opname = 'NOP' , opcode = 9 , arg = None , argval = None , argrepr = '' , offset = 208 , starts_line = 23 , is_jump_target = True , positions = None ),
1222+ Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 210 , starts_line = 28 , is_jump_target = False , positions = None ),
1223+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 212 , starts_line = None , is_jump_target = False , positions = None ),
1224+ Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 214 , starts_line = None , is_jump_target = False , positions = None ),
1225+ Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 216 , starts_line = None , is_jump_target = False , positions = None ),
1226+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 0 , argval = None , argrepr = 'None' , offset = 218 , starts_line = None , is_jump_target = False , positions = None ),
1227+ Instruction (opname = 'RETURN_VALUE' , opcode = 83 , arg = None , argval = None , argrepr = '' , offset = 220 , starts_line = None , is_jump_target = False , positions = None ),
1228+ Instruction (opname = 'NOP' , opcode = 9 , arg = None , argval = None , argrepr = '' , offset = 222 , starts_line = 25 , is_jump_target = True , positions = None ),
1229+ Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 224 , starts_line = 28 , is_jump_target = False , positions = None ),
1230+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 226 , starts_line = None , is_jump_target = False , positions = None ),
1231+ Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 228 , starts_line = None , is_jump_target = False , positions = None ),
1232+ Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 230 , starts_line = None , is_jump_target = False , positions = None ),
1233+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 0 , argval = None , argrepr = 'None' , offset = 232 , starts_line = None , is_jump_target = False , positions = None ),
1234+ Instruction (opname = 'RETURN_VALUE' , opcode = 83 , arg = None , argval = None , argrepr = '' , offset = 234 , starts_line = None , is_jump_target = False , positions = None ),
1235+ Instruction (opname = 'PUSH_EXC_INFO' , opcode = 35 , arg = None , argval = None , argrepr = '' , offset = 236 , starts_line = None , is_jump_target = False , positions = None ),
1236+ Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 1 , argval = 'print' , argrepr = 'print' , offset = 238 , starts_line = None , is_jump_target = False , positions = None ),
1237+ Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 10 , argval = "OK, now we're done" , argrepr = '"OK, now we\' re done"' , offset = 240 , starts_line = None , is_jump_target = False , positions = None ),
1238+ Instruction (opname = 'CALL_NO_KW' , opcode = 169 , arg = 1 , argval = 1 , argrepr = '' , offset = 242 , starts_line = None , is_jump_target = False , positions = None ),
1239+ Instruction (opname = 'POP_TOP' , opcode = 1 , arg = None , argval = None , argrepr = '' , offset = 244 , starts_line = None , is_jump_target = False , positions = None ),
1240+ Instruction (opname = 'RERAISE' , opcode = 119 , arg = 0 , argval = 0 , argrepr = '' , offset = 246 , starts_line = None , is_jump_target = False , positions = None ),
1241+ Instruction (opname = 'COPY' , opcode = 120 , arg = 3 , argval = 3 , argrepr = '' , offset = 248 , starts_line = None , is_jump_target = False , positions = None ),
1242+ Instruction (opname = 'POP_EXCEPT' , opcode = 89 , arg = None , argval = None , argrepr = '' , offset = 250 , starts_line = None , is_jump_target = False , positions = None ),
1243+ Instruction (opname = 'RERAISE' , opcode = 119 , arg = 1 , argval = 1 , argrepr = '' , offset = 252 , starts_line = None , is_jump_target = False , positions = None ),
12361244]
12371245
12381246# One last piece of inspect fodder to check the default line number handling
0 commit comments