Table of Contents

Class DebugPointerType

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

Binding between a DIType and an IPointerType

public sealed class DebugPointerType : DebugType<IPointerType, DIType>, IDebugType<IPointerType, DIType>, IEquatable<ITypeHandleOwner>, IPointerType, ITypeRef, IEquatable<ITypeRef>
Inheritance
DebugPointerType
Implements
IEquatable<ITypeHandleOwner>
Inherited Members
Extension Methods

Constructors

DebugPointerType(IDebugType<ITypeRef, DIType>, IDIBuilder, uint, string?, uint)

Initializes a new instance of the DebugPointerType class.

DebugPointerType(IPointerType, DIType)

Initializes a new instance of the DebugPointerType class to bind with an existing pointer type

DebugPointerType(IPointerType, IDIBuilder, DIType?, string?, uint)

Initializes a new instance of the DebugPointerType class to bind with an existing pointer type

DebugPointerType(ITypeRef, IDIBuilder, DIType?, uint, string?, uint)

Initializes a new instance of the DebugPointerType class.

Properties

AddressSpace

Gets the address space the pointer refers to

ElementType

Gets the element type for this pointer

See Also