Class ConstantExpression
While technically a type in LLVM, ConstantExpression is primarily a static factory for Constants
Namespace: Ubiquity.NET.Llvm.Values
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public class ConstantExpression : Constant, IExtensiblePropertyContainer, IOperandContainer<Value>
Properties
OpCode | Gets the constant instruction expression op code |
Methods
BitCast(Constant, ITypeRef) | Creates a constant bit cast expression |
GetElementPtr(Constant, IEnumerable<Constant>) | Creates a constant GetElementPtr expression |
GetElementPtr(Constant, Constant[]) | Creates a constant GetElementPtr expression |
IntToPtrExpression(Constant, ITypeRef) | Gets an IntToPtr expression to convert an integral value to a pointer |