Table of Contents

Class SerializedFramePointerRangeSymbol

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

Represents a lazily initialized implementation of FramePointerRangeSymbol that is read from a PDB image.

public class SerializedFramePointerRangeSymbol : FramePointerRangeSymbol, ICodeViewSymbol
Inheritance
SerializedFramePointerRangeSymbol
Implements
Inherited Members

Constructors

SerializedFramePointerRangeSymbol(BinaryStreamReader, bool)

Reads a frame-pointer def-range from the provided input stream.

public SerializedFramePointerRangeSymbol(BinaryStreamReader reader, bool isFullScope)

Parameters

reader BinaryStreamReader

The input stream to read from.

isFullScope bool

Indicates whether the range is implicitly defined by the containing function scope.

Methods

GetGaps()

Obtains the collection of ranges the symbol is unavailable.

protected override IList<LocalAddressGap> GetGaps()

Returns

IList<LocalAddressGap>

The gaps.

Remarks

This method is called upon initialization of the Gaps property.