Table of Contents

Class AddressKindExtensions

Namespace
MonoMod.Core.Utils
Assembly
MonoMod.Core.dll
Extensions to AddressKind.
public static class AddressKindExtensions
Inheritance
AddressKindExtensions

Fields

Is64BitField
The AddressKind flag indicating that the kind is 64-bit.
IsAbsoluteField
The AddressKind flag indicating that the kind is absolute.
IsIndirectField
The AddressKind flag indicating that the kind is indirect.
IsPrecodeFixupField
The AddressKind flag indicating that the kind is a PrecodeFixupThunk address.

Methods

FastToString(AddressKind)
Converts this AddressKind to a string.
Is32Bit(AddressKind)
Gets whether or not this AddressKind is 32-bit.
Is64Bit(AddressKind)
Gets whether or not this AddressKind is 64-bit.
IsAbsolute(AddressKind)
Gets whether or not this AddressKind is absolute.
IsIndirect(AddressKind)
Gets whether or not this AddressKind is indirect.
IsPrecodeFixup(AddressKind)
Gets whether or not this AddressKind is a PrecodeFixupThunk address.
IsRelative(AddressKind)
Gets whether or not this AddressKind is relative.
Validate(AddressKind, string)
Validates value, ensuring that it is a valid AddressKind.