Delegate LibLLVMValueCacheItemReplacedCallback
Callback for when a value in the cache is replaced
Namespace: Llvm.NET.Interop
Assembly: Llvm.NET.dll
Syntax
public delegate IntPtr LibLLVMValueCacheItemReplacedCallback(LLVMValueRef oldValue, IntPtr handle, LLVMValueRef newValue);
Parameters
LLVMValueRef
oldValue
Original LLVM value handle for the value being replaced |
IntPtr
handle
App provided opaque handle for the value |
LLVMValueRef
newValue
LLVM handle for the replacement value |
Returns
IntPtr
App defined opaque handle for the new value |
Constructors
LibLLVMValueCacheItemReplacedCallback(Object, IntPtr) |
Methods
BeginInvoke(LLVMValueRef, IntPtr, LLVMValueRef, AsyncCallback, Object) | |
EndInvoke(IAsyncResult) | |
Invoke(LLVMValueRef, IntPtr, LLVMValueRef) |