Table of Contents

Method CreateBasicType

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

CreateBasicType(LazyEncodedString, ulong, DiTypeKind, DebugInfoFlags)

Construct debug information for a basic type (a.k.a. primitive type)

DIBasicType CreateBasicType(LazyEncodedString name, ulong bitSize, DiTypeKind encoding, DebugInfoFlags diFlags = DebugInfoFlags.None)

Parameters

name LazyEncodedString

Name of the type

bitSize ulong

Bit size for the type

encoding DiTypeKind

DiTypeKind encoding for the type

diFlags DebugInfoFlags

DebugInfoFlags for the type

Returns

DIBasicType

Basic type debugging information