code: def _disassemble_str(source, **kwargs):
      """Compile the source string, then disassemble the code object."""
      _disassemble_recursive(_try_compile(source, "<dis>"), **kwargs)
  
imports: import sys
  import types
  import collections
  import io
  from opcode import *
  from opcode import __all__, _cache_format, _inline_cache_entries, _nb_ops, _intrinsic_1_descs, _intrinsic_2_descs, _specializations, _specialized_opmap
label_desc: Use image node_id 27 for calling a global function with example usage: _disassemble_str(source) without return types