Table of Contents

Class DICompileUnit

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

Debug Information Compile Unit, which acts as the containing parent for debug information in a module

public class DICompileUnit : DIScope, IEquatable<IrMetadata>
Inheritance
DICompileUnit
Implements
Inherited Members

Properties

EmissionKind

Gets the emission kind for this compile unit

EnumTypes

Gets the enum types in this unit

Flags

Gets the compilation flags for this unit

GlobalVariables

Gets the global variable expressions for this unit

ImportedEntities

Gets the imported entities for this unit

Macros

Gets the macro information for the compile unit

Producer

Gets the name of the producer of this unit

RetainedTypes

Gets the retained types for this unit

SplitDebugFileName

Gets the split debug file name for this unit

See Also