parameters: (toolchain, binary)
docstring: Given a binary, yield static initializers as (file, start, size) tuples.
docstring_summary: Given a binary, yield static initializers as (file, start, size) tuples.
docstring_tokens: Given a binary yield static initializers as ( file start size ) tuples .
function: def ParseNm(toolchain, binary):
    """Given a binary, yield static initializers as (file, start, size) tuples."""
    nm = subprocess.Popen([toolchain + 'nm', '-S', binary],
                          stdout=subprocess.PIPE)
    for line in nm.stdout:
      parse = ParseNmLine(line)
      if parse:
        yield parse
function_tokens: def ParseNm ( toolchain , binary ) : nm = subprocess . Popen ( [ toolchain + 'nm' , '-S' , binary ] , stdout = subprocess . PIPE ) for line in nm . stdout : parse = ParseNmLine ( line ) if parse : yield parse