code: def dump_analysis(analysis: Analysis) -> None:
      print("Uops:")
      for u in analysis.uops.values():
          u.dump("    ")
      print("Instructions:")
      for i in analysis.instructions.values():
          i.dump("    ")
      print("Families:")
      for f in analysis.families.values():
          f.dump("    ")
      print("Pseudos:")
      for p in analysis.pseudos.values():
          p.dump("    ")
  
imports: from dataclasses import dataclass, field
  import lexer
  import parser
  from typing import Optional
label_desc: Use image node_id 23 for calling a global function with example usage: dump_analysis(analysis) without return types