Table of Contents

Class Invoke

Namespace
Ubiquity.NET.Llvm.Instructions
Assembly
Ubiquity.NET.Llvm.dll

Instruction to invoke (call) a function with exception handling

public sealed class Invoke : Terminator, IEquatable<Value>, IFunctionAttributeAccessor
Inheritance
Invoke
Implements
Inherited Members
Extension Methods

Properties

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, uint)

Gets a specific attribute at a given index

GetAttributeAtIndex(FunctionAttributeIndex, LazyEncodedString)

Gets a named 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, uint)

Removes an AttributeInfo at a specified index

RemoveAttributeAtIndex(FunctionAttributeIndex, LazyEncodedString)

Removes a named attribute at a specified index

See Also