Class DebugPointerType
Binding between a DIDerivedType and an IPointerType
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Ubiquity.NET.Llvm.DebugInfo
Assembly: Ubiquity.NET.Llvm.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 |