Table of Contents

Method CreateVectorType

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

CreateVectorType(ulong, uint, DIType, DINodeArray)

Creates debug information for a vector type

public DICompositeType CreateVectorType(ulong bitSize, uint bitAlign, DIType elementType, DINodeArray subscripts)

Parameters

bitSize ulong

Size, in bits for the type

bitAlign uint

Alignment in bits for the type

elementType DIType

Type of elements in the Vector

subscripts DINodeArray

Dimensions for the Vector

Returns

DICompositeType

DICompositeType for the Vector

CreateVectorType(ulong, uint, DIType, params DINode[])

Creates debug information for a vector type

public DICompositeType CreateVectorType(ulong bitSize, uint bitAlign, DIType elementType, params DINode[] subscripts)

Parameters

bitSize ulong

Size, in bits for the type

bitAlign uint

Alignment in bits for the type

elementType DIType

Type of elements in the Vector

subscripts DINode[]

Dimensions for the Vector

Returns

DICompositeType

DICompositeType for the Vector

CreateVectorType(ulong, uint, DIType, IEnumerable<DINode>)

Creates debug information for a vector type

public DICompositeType CreateVectorType(ulong bitSize, uint bitAlign, DIType elementType, IEnumerable<DINode> subscripts)

Parameters

bitSize ulong

Size, in bits for the type

bitAlign uint

Alignment in bits for the type

elementType DIType

Type of elements in the Vector

subscripts IEnumerable<DINode>

Dimensions for the Vector

Returns

DICompositeType

DICompositeType for the Vector