Table of Contents

Namespace Echo.Platforms.AsmResolver.Emulation.Dispatch.ObjectModel

Classes

BoxHandler

Implements a CIL instruction handler for box operations.

CallHandler

Implements a CIL instruction handler for call operations.

CallHandlerBase

Provides a base implementation for operation codes that call functions or methods.

CallVirtHandler

Implements a CIL instruction handler for callvirt operations.

CastClassHandler

Implements a CIL instruction handler for castclass operations.

CastOpCodeHandlerBase

Provides a base for instructions implementing type-casting and boxing behavior.

ConstrainedHandler

Implements a CIL instruction handler for constrained prefix operations.

FieldOpCodeHandler

Represents a handler that handles opcodes related to field access.

IsInstHandler

Implements a CIL instruction handler for isinst operations.

LdFldHandler

Implements a CIL instruction handler for ldfld operations.

LdFldaHandler

Implements a CIL instruction handler for ldflda operations.

LdTokenHandler

Implements a CIL instruction handler for ldtoken operations.

LdftnHandler

Implements a CIL instruction handler for ldftn instruction.

LdsFldHandler

Implements a CIL instruction handler for ldsfld operations.

LdsFldaHandler

Implements a CIL instruction handler for ldsflda operations.

NewObjHandler

Implements a CIL instruction handler for newobj operations.

SizeOfHandler

Implements a CIL instruction handler for sizeof operations.

StFldHandler

Implements a CIL instruction handler for stfld operations.

StsFldHandler

Implements a CIL instruction handler for stsfld operations.

UnboxAnyHandler

Implements a CIL instruction handler for unbox.any operations.

UnboxHandler

Implements a CIL instruction handler for unbox operations.

UnboxHandlerBase

Provides a base for instructions implementing unboxing behavior.

Structs

MethodDevirtualizationResult

Provides information about the result of a method devirtualization process.