Class DebugPointerType
Binding between a DIDerivedType and an IPointerType
Namespace: Llvm.NET.DebugInfo
Assembly: Llvm.NET.dll
Syntax
public class DebugPointerType : DebugType<IPointerType, DIDerivedType>, IDebugType<IPointerType, DIDerivedType>, ITypeHandleOwner, IPointerType, ISequenceType, ITypeRef, IExtensiblePropertyContainer
Constructors
DebugPointerType(IDebugType<ITypeRef, DIType>, BitcodeModule, UInt32, String, UInt32) | Initializes a new instance of the DebugPointerType class. |
DebugPointerType(IPointerType, BitcodeModule, DIType, String, UInt32) | Initializes a new instance of the DebugPointerType class. |
DebugPointerType(IPointerType, DIDerivedType) | Initializes a new instance of the DebugPointerType class. |
DebugPointerType(ITypeRef, BitcodeModule, DIType, UInt32, String, UInt32) | Initializes a new instance of the DebugPointerType class. |
Properties
AddressSpace | Gets the address space the pointer refers to |
ElementType | Gets the types of the elements in the sequence |