Table of Contents

Constructor DebugMemberInfo

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

DebugMemberInfo(uint, string, DIFile?, uint, IDebugType<ITypeRef, DIType>, DebugInfoFlags, DebugMemberLayout?)

Initializes a new instance of the DebugMemberInfo class.

public DebugMemberInfo(uint index, string name, DIFile? file, uint line, IDebugType<ITypeRef, DIType> debugType, DebugInfoFlags debugInfoFlags = DebugInfoFlags.None, DebugMemberLayout? explicitLayout = null)

Parameters

index uint

Member index

name string

Member name

file DIFile

File containing the declaration of the member

line uint

Line number containing the member

debugType IDebugType<ITypeRef, DIType>

Debug type for the member

debugInfoFlags DebugInfoFlags

Flags for the member

explicitLayout DebugMemberLayout

Explicit layout information for this member, if any