AssemblyInstructionMap Class

Definition

Line 1603 of cmsxa/AssemblyInstruction.cm

Constructors & Destructor

static AssemblyInstructionMap()
private AssemblyInstructionMap()

Member Functions

public AssemblyInstruction* GetAssemblyInstruction(int opcode, const Span& span) const
public static AssemblyInstructionMap& Instance()

Member Variables

private static UniquePtr<AssemblyInstructionMap> instance
private List<UniquePtr<AssemblyInstruction>> instructionList
private List<AssemblyInstruction*> instructions

Constructor& Destructor Details

AssemblyInstructionMap Static Constructor

static AssemblyInstructionMap()

Definition
Line 1605 of cmsxa/AssemblyInstruction.cm


AssemblyInstructionMap Constructor

private AssemblyInstructionMap()

Definition
Line 1612 of cmsxa/AssemblyInstruction.cm


Member Function Details

GetAssemblyInstruction Member Function

public AssemblyInstruction* GetAssemblyInstruction(int opcode, const Span& span)

Definition
Line 1825 of cmsxa/AssemblyInstruction.cm


Instance Static Member Function

public static AssemblyInstructionMap& Instance()

Definition
Line 1608 of cmsxa/AssemblyInstruction.cm