Table of Contents

Property ElementType

Namespace
Ubiquity.NET.Llvm.DebugInfo
Assembly
Ubiquity.NET.Llvm.dll

ElementType

Gets the element type for this pointer

public ITypeRef? ElementType { get; init; }

Property Value

ITypeRef

Remarks

Since LLVM moved to opaque pointer types, this may be null depending on how it was constructed. The constructor overloads taking an IPointerType cannot provide an element type as the pointer is opaque and the type it refers to is unknown.