Struct AddressFixup
- Namespace
- AsmResolver.PE.Code
- Assembly
- AsmResolver.PE.dll
Provides information about a symbol referenced within a segment for which the final RVA is yet to be determined.
public readonly struct AddressFixup
- Inherited Members
Constructors
AddressFixup(uint, AddressFixupType, ISymbol)
Creates a new instance of the AddressFixup structure.
public AddressFixup(uint offset, AddressFixupType type, ISymbol referencedObject)
Parameters
offset
uintThe offset relative to the start of the code segment pointing to the reference.
type
AddressFixupTypeThe type of fixup to apply at the offset.
referencedObject
ISymbolThe reference to write the RVA for.
Properties
Offset
Gets the offset relative to the start of the code segment pointing to the reference.
public uint Offset { get; }
Property Value
Symbol
Gets the object that is referenced at the offset.
public ISymbol Symbol { get; }
Property Value
Type
Gets the type of fixup to apply at the offset.
public AddressFixupType Type { get; }
Property Value
Methods
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()
Returns
- string
The fully qualified type name.