code: def findlinestarts(code):
      """Find the offsets in a byte code which are start of lines in the source.
  
      Generate pairs (offset, lineno)
      """
      lastline = None
      for start, end, line in code.co_lines():
          if line is not None and line != lastline:
              lastline = line
              yield start, line
      return
  
imports: import sys
  import types
  import collections
  import io
  from opcode import *
  from opcode import __all__, _cache_format, _inline_cache_entries, _nb_ops, _specializations, _specialized_instructions
label_desc: Use image node_id 25 for calling a global function with example usage: findlinestarts(code) without return types