Class SerializedFunctionListSymbol
- Namespace
- AsmResolver.Symbols.Pdb.Records.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Represents a lazily initialized implementation of FunctionListSymbol that is read from a PDB image.
public class SerializedFunctionListSymbol : FunctionListSymbol, ICodeViewSymbol
- Inheritance
-
SerializedFunctionListSymbol
- Implements
- Inherited Members
Constructors
SerializedFunctionListSymbol(PdbReaderContext, BinaryStreamReader, bool)
Reads a function list symbol from the provided input stream.
public SerializedFunctionListSymbol(PdbReaderContext context, BinaryStreamReader reader, bool isCallers)
Parameters
context
PdbReaderContextThe reading context in which the symbol is situated in.
reader
BinaryStreamReaderThe input stream to read from.
isCallers
boolIndicates the functions in the list are callers of the procedure.
Methods
GetEntries()
Obtains the list of functions.
protected override IList<FunctionCountPair> GetEntries()
Returns
- IList<FunctionCountPair>
The functions.
Remarks
This method is called upon initialization of the Entries property.