code: def parse_bitcode(bitcode, context=None):
      
      if context is None:
          context = get_global_context()
      buf = c_char_p(bitcode)
      bufsize = len(bitcode)
      with ffi.OutputString() as errmsg:
          mod = ModuleRef(ffi.lib.LLVMPY_ParseBitcode(
              context, buf, bufsize, errmsg), context)
          if errmsg:
              mod.close()
              raise RuntimeError(
                  "LLVM bitcode parsing error\n{0}".format(errmsg))
      return mod
docs: Create Module from a LLVM *bitcode* (a bytes object).