Namespace Echo.Code
Classes
- ArchitectureExtensions
Provides convenience extensions for the IArchitecture<TInstruction> interface.
- ListInstructionProvider<TInstruction>
Wraps a simple collection of instructions in a basic implementation of an IStaticInstructionProvider<TInstruction>.
Interfaces
- IArchitecture<TInstruction>
Provides members for describing an instruction set.
- IPurityClassifier<TInstruction>
Provides members for describing the purity of instructions.
- IStaticInstructionProvider<TInstruction>
Represents a collection of instructions that can be accessed by their offset.
- IVariable
Represents a single variable in a virtual machine.
Enums
- InstructionFlowControl
Provides members for describing various flow control properties of an instruction.