Class SuccessorBlockCollection
Support class to provide read/update semantics for the successor blocks of an instruction
Inheritance
SuccessorBlockCollection
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 sealed class SuccessorBlockCollection : IOperandCollection<BasicBlock>, IReadOnlyCollection<BasicBlock>, IEnumerable<BasicBlock>, IEnumerable
Remarks
This class is used to implement Operand lists of elements including sub lists based on an offset. The latter case is useful for types that expose some fixed set of operands as properties and some arbitrary number of additional items as operands.
Properties
Count | Gets the count of elements in this collection |
Item[Int32] | Gets or sets the specified element in the collection |
Methods
Contains(BasicBlock) | Gets a value indicating whether the collection contains the specified item or not |
GetEnumerator() | Gets an enumerator for the BasicBlocks in this collection |
Explicit Interface Implementations
IEnumerable.GetEnumerator() | Gets an enumerator for the BasicBlocks in this collection |