code: def add_implicit_edges(g, child, bases):
      # Enforce that bases' previous linearizations are preserved.
      for base in bases:
          g.add_path(
              [b.__name__ for b in base.mro()],
              label=base.__name__ + "(L)",
          )
  
file_path: zipline/zipline/testing/debug.py
imports: import os
  import subprocess
  import networkx
label_desc: Use image node_id 5 for calling a global function with example usage: add_implicit_edges(g, child, bases) without return types