Class ConstantArray
LLVM Constant Array
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Ubiquity.NET.Llvm.Values
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public sealed class ConstantArray : ConstantAggregate, IExtensiblePropertyContainer
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, Int32, Constant[]) | Create a constant array of values of a given type with a fixed size, zero filling any unspecified values |
From(ITypeRef, Constant[]) | Create a constant array of values of a given type |