Class Invoke
Instruction to invoke (call) a function with exception handling
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Ubiquity.NET.Llvm.Instructions
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public class Invoke : Terminator, IExtensiblePropertyContainer, IAttributeAccessor, IAttributeContainer
Properties
Attributes | Gets the attributes for this call site |
NormalDestination | Gets or sets the normal destination for the invoke |
TargetFunction | Gets the target function of the invocation |
Methods
AddAttributeAtIndex(FunctionAttributeIndex, AttributeValue) | Adds an AttributeValue at a specified index |
GetAttributeAtIndex(FunctionAttributeIndex, String) | Gets a named attribute at a given index |
GetAttributeAtIndex(FunctionAttributeIndex, AttributeKind) | Gets a specific attribute at a given index |
GetAttributeCountAtIndex(FunctionAttributeIndex) | Gets the count of attributes on a given index |
GetAttributesAtIndex(FunctionAttributeIndex) | Gets the attributes on a given index |
RemoveAttributeAtIndex(FunctionAttributeIndex, String) | Removes a named attribute at a specified index |
RemoveAttributeAtIndex(FunctionAttributeIndex, AttributeKind) | Removes an AttributeKind at a specified index |