Method CreatePointerType
CreatePointerType()
Get a IPointerType for a type that points to elements of this type in the default (0) address space
Declaration
public IPointerType CreatePointerType()
Returns
public IPointerType CreatePointerType()
IPointerType | IPointerTypecorresponding to the type of a pointer that refers to elements of this type |
Implements
CreatePointerType(UInt32)
Get a IPointerType for a type that points to elements of this type in the specified address space
Declaration
public IPointerType CreatePointerType(uint addressSpace)
Parameters
public IPointerType CreatePointerType(uint addressSpace)
UInt32 | addressSpace | Address space for the pointer |
Returns
IPointerType | IPointerTypecorresponding to the type of a pointer that refers to elements of this type |
Implements
CreatePointerType(BitcodeModule, UInt32)
Creates a pointer to this type for a given module and address space
Declaration
public DebugPointerType CreatePointerType(BitcodeModule bitcodeModule, uint addressSpace)
Parameters
public DebugPointerType CreatePointerType(BitcodeModule bitcodeModule, uint addressSpace)
BitcodeModule | bitcodeModule | Module the debug type information belongs to |
UInt32 | addressSpace | Address space for the pointer |
Returns
DebugPointerType | DebugPointerType |