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
BinaryStreamReaderThe input stream to read from.
isFullScope
boolIndicates 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.