Table of Contents

Class CallInstruction

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

Call instruction

public class CallInstruction : Instruction, IEquatable<Value>, IFunctionAttributeAccessor
Inheritance
CallInstruction
Implements
Derived
Inherited Members
Extension Methods

Properties

IsTailCall

Gets or sets a value indicating whether the call is a tail call

TargetFunction

Gets the target function of the call

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