Table of Contents

Class ConstantArray

Namespace
Ubiquity.NET.Llvm.Values
Assembly
Ubiquity.NET.Llvm.dll

LLVM Constant Array

public sealed class ConstantArray : ConstantAggregate, IEquatable<Value>
Inheritance
ConstantArray
Implements
Inherited Members
Extension Methods

Remarks

Due to how LLVM treats constant arrays internally, creating a constant array with the From method overloads may not actually produce a ConstantArray instance. At the least it will produce a Constant. LLVM will determine the appropriate internal representation based on the input types and values

Methods

From(ITypeRef, IList<Constant>)

Create a constant array of values of a given type

From(ITypeRef, int, params Constant[])

Create a constant array of values of a given type with a fixed size, zero filling any unspecified values

From(ITypeRef, params Constant[])

Create a constant array of values of a given type