| public void | Error(const String<char>& message, const Span& span) |
| public String<char> | GetOpCodeStr(int opCode) |
| public CharacterConstant* | MakeCharConstant(const Span& span, const Token& token) |
| public ClsIdConstant* | MakeClsIdConstant(const Span& span, const Token& token) |
| public HexConstant* | MakeHexConstant(const Span& span, const Token& token) |
| public SymbolNode* | MakeLocalSymbolNode(const Span& span, const Token& token) |
| Instruction* | MakeModeInst(const Span& span, const Token& token) |
| public nothrow OpCode* | MakeOpCode(const Span& span, const String<uchar>& name) |
| public StringConstant* | MakeStringConstant(const Span& span, const Token& token) |
| public SymbolNode* | MakeSymbolNode(const Span& span, const Token& token) |
| public void | ProcessAssemblyFile(int index, const String<char>& assemblyFilePath, bool verbose, const String<char>& outdir) |
| public enum | Direction |
| public enum | Operator |
| public enum | Stage |
| public const ulong | BEGINCLEANUP = 6u |
| public const ulong | BEGINTRY = 3u |
| public const int | BSPEC = 272 |
| public const int | BYTE = 263 |
| public const ulong | CATCH = 5u |
| public const int | CODE = 267 |
| public const int | DATA = 268 |
| public const int | DEBUG = 269 |
| public const ulong | ENDCLEANUP = 7u |
| public const int | ENDF = 260 |
| public const int | ENDS = 262 |
| public const ulong | ENDTRY = 4u |
| public const int | ESPEC = 273 |
| public const int | EXTERN = 257 |
| public const ulong | FILEINFO = 0u |
| public const int | FUNC = 259 |
| public const ulong | FUNCINFO = 1u |
| public const int | IS = 256 |
| public const int | LDA = 270 |
| public const ulong | LINEINFO = 2u |
| public const int | LINKONCE = 258 |
| public const int | OCTA = 266 |
| public const int | SET = 271 |
| public const int | STRUCT = 261 |
| public const int | TETRA = 265 |
| public const int | WYDE = 264 |
| public const int | numInsts = ESPEC + 1 |