Table of Contents

Method CreatePointerType

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

CreatePointerType()

Get a IPointerType for a type that points to elements of this type in the default (0) address space

public IPointerType CreatePointerType()

Returns

IPointerType

IPointerTypecorresponding to the type of a pointer that refers to elements of this type

CreatePointerType(uint)

Get a IPointerType for a type that points to elements of this type in the specified address space

public IPointerType CreatePointerType(uint addressSpace)

Parameters

addressSpace uint

Address space for the pointer

Returns

IPointerType

IPointerTypecorresponding to the type of a pointer that refers to elements of this type

CreatePointerType(IDIBuilder, uint)

Creates a pointer to this type for a given module and address space

public DebugPointerType CreatePointerType(IDIBuilder diBuilder, uint addressSpace)

Parameters

diBuilder IDIBuilder

Debug information builder to use

addressSpace uint

Address space for the pointer

Returns

DebugPointerType

DebugPointerType