public nothrow | MachineCode(Context& context_) |
public inline nothrow long | CurrentIndex() const |
public nothrow void | EmitLineNumberInfo() |
public nothrow MachineInstruction* | GetInstruction(int opCode, Instruction* inst) |
public nothrow MachineInstruction* | GetInstruction(int opCode, const String<char>& label) |
public nothrow void | Print(CodeFormatter& formatter) |
public nothrow void | Print(const String<char>& filePath) |
public nothrow void | PrintRange(long startIndex, long endIndex, CodeFormatter& formatter) |
public nothrow void | PrintRange(long startIndex, long endIndex, CodeFormatter& formatter, int labelWidth) |
public Context& | context |
public uint | currentLineNumber |
private List<UniquePtr<MachineInstruction>> | machineInstructions |
private Instruction* | prevInst |