public void Dispose(bool disposing) { if(m_handle != null) { Native.DisposeModule(m_handle); m_handle = null; } }
public void Dispose(bool disposing) { if (m_handle != null) { Native.DisposeModule(m_handle); m_handle = null; } }
public Module(string name) { Guard.ArgumentNull(name, "name"); m_handle = Native.ModuleCreateWithName(name); }
public PassManager(Module module) { Guard.ArgumentNull(module, "module"); m_handle = Native.CreateFunctionPassManagerForModule(module.Handle); m_module = module.Handle; }