Lines Matching refs:co
159 def dump(co):
164 print("%s: %s" % (attr, getattr(co, "co_" + attr)))
165 print("consts:", tuple(consts(co.co_consts)))
177 co = _testcapi.code_newempty("filename", "funcname", 15)
178 self.assertEqual(co.co_filename, "filename")
179 self.assertEqual(co.co_name, "funcname")
180 self.assertEqual(co.co_firstlineno, 15)
183 exec(co)
220 co = func.__code__
221 CodeType = type(co)
224 CodeType(co.co_argcount,
225 co.co_posonlyargcount,
226 co.co_kwonlyargcount,
227 co.co_nlocals,
228 co.co_stacksize,
229 co.co_flags,
230 co.co_code,
231 co.co_consts,
232 co.co_names,
233 co.co_varnames,
234 co.co_filename,
235 co.co_name,
236 co.co_qualname,
237 co.co_firstlineno,
238 co.co_linetable,
239 co.co_exceptiontable,
240 co.co_freevars,
241 co.co_cellvars)
293 co = func.__code__
294 assert co.co_nlocals > 0;
297 CodeType = type(co)
300 CodeType(co.co_argcount,
301 co.co_posonlyargcount,
302 co.co_kwonlyargcount,
304 co.co_nlocals + diff,
305 co.co_stacksize,
306 co.co_flags,
307 co.co_code,
308 co.co_consts,
309 co.co_names,
310 co.co_varnames,
311 co.co_filename,
312 co.co_name,
313 co.co_qualname,
314 co.co_firstlineno,
315 co.co_linetable,
316 co.co_exceptiontable,
317 co.co_freevars,
318 co.co_cellvars,
322 co.replace(co_nlocals=co.co_nlocals - 1)
324 co.replace(co_nlocals=co.co_nlocals + 1)
476 co = compile('res = "str_value"', '?', 'exec')
477 v = self.find_const(co.co_consts, 'str_value')
482 co = compile('res = ("str_value",)', '?', 'exec')
483 v = self.find_const(co.co_consts, ('str_value',))
488 co = compile('res = a in {"str_value"}', '?', 'exec')
489 v = self.find_const(co.co_consts, frozenset(('str_value',)))
500 co = compile(r'res = "str\0value!"', '?', 'exec')
501 v = self.find_const(co.co_consts, 'str\0value!')
663 co = func.__code__
664 lines1 = list(dedup(l for (_, _, l) in co.co_lines()))
665 lines2 = list(lines_from_postions(positions_from_location_table(co)))