Delegate ThreadSafeModule.GenericModuleOperation
Delegate declaration for a generic operation on a module
public delegate ErrorInfo ThreadSafeModule.GenericModuleOperation(IModule module)
Parameters
module
IModulemodule to operate on
Returns
- ErrorInfo
Error info from the operation
Remarks
Implementations of this delegate should not throw exceptions. Any exceptions are caught and translated to an LLVMErrorRef for the native code so they do NOT pass up into the native layer as that knows nothing about managed code exceptions.