Class SerializedArgumentListLeaf
- Namespace
- AsmResolver.Symbols.Pdb.Leaves.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides a lazily initialized implementation of ArgumentListLeaf that is read from a PDB image.
public class SerializedArgumentListLeaf : ArgumentListLeaf, ITpiLeaf, ICodeViewLeaf
- Inheritance
-
SerializedArgumentListLeaf
- Implements
- Inherited Members
Constructors
SerializedArgumentListLeaf(PdbReaderContext, uint, BinaryStreamReader)
Reads a argument list from the provided input stream.
public SerializedArgumentListLeaf(PdbReaderContext context, uint typeIndex, BinaryStreamReader reader)
Parameters
context
PdbReaderContextThe reading context in which the list is situated in.
typeIndex
uintThe type index to assign to the list.
reader
BinaryStreamReaderThe input stream to read from.
Methods
GetArgumentTypes()
Obtains the argument types stored in the list.
protected override IList<CodeViewTypeRecord> GetArgumentTypes()
Returns
- IList<CodeViewTypeRecord>
The types.
Remarks
This method is called upon initialization of the Types property.