Table of Contents

Class FunctionListSymbol

Namespace
AsmResolver.Symbols.Pdb.Records
Assembly
AsmResolver.Symbols.Pdb.dll

Represents a symbol containing a list of callers or callees.

public class FunctionListSymbol : CodeViewSymbol, ICodeViewSymbol
Inheritance
FunctionListSymbol
Implements
Derived
Inherited Members

Properties

CodeViewSymbolType

Gets the type of symbol this record encodes.

public override CodeViewSymbolType CodeViewSymbolType { get; }

Property Value

CodeViewSymbolType

Entries

Gets a collection of functions stored in the list.

public IList<FunctionCountPair> Entries { get; }

Property Value

IList<FunctionCountPair>

IsCalleesList

Gets or sets a value indicating the functions in this list are callees.

public bool IsCalleesList { get; set; }

Property Value

bool

IsCallersList

Gets or sets a value indicating the functions in this list are callers.

public bool IsCallersList { get; set; }

Property Value

bool

Methods

GetEntries()

Obtains the list of functions.

protected virtual IList<FunctionCountPair> GetEntries()

Returns

IList<FunctionCountPair>

The functions.

Remarks

This method is called upon initialization of the Entries property.