parameters: (self, module)
docstring: Ownership of module is transferred to the execution engine
docstring_summary: Ownership of module is transferred to the execution engine
docstring_tokens: Ownership of module is transferred to the execution engine
function: def add_module(self, module):
          """
          Ownership of module is transferred to the execution engine
          """
          if module in self._modules:
              raise KeyError("module already added to this engine")
          ffi.lib.LLVMPY_AddModule(self, module)
          module._owned = True
          self._modules.add(module)
function_tokens: def add_module ( self , module ) : if module in self . _modules : raise KeyError ( "module already added to this engine" ) ffi . lib . LLVMPY_AddModule ( self , module ) module . _owned = True self . _modules . add ( module )