Table of Contents

Class CodeViewLeaf

Namespace
AsmResolver.Symbols.Pdb.Leaves
Assembly
AsmResolver.Symbols.Pdb.dll

Represents the base for a single leaf record in a TPI or IPI stream.

public abstract class CodeViewLeaf : ICodeViewLeaf
Inheritance
CodeViewLeaf
Implements
Derived
Inherited Members

Constructors

CodeViewLeaf(uint)

Initializes an empty CodeView leaf.

protected CodeViewLeaf(uint typeIndex)

Parameters

typeIndex uint

The type index to assign to the leaf.

Properties

LeafKind

Gets the type kind this record encodes.

public abstract CodeViewLeafKind LeafKind { get; }

Property Value

CodeViewLeafKind

TypeIndex

Gets the type index the type is associated to.

public uint TypeIndex { get; }

Property Value

uint