|
MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
|
This is the complete list of members for mxvm::Base, including all inherited members.
| add_allocated(const std::string &name, Variable &v) | mxvm::Base | |
| add_extern(const std::string &mod, const std::string &name, bool module) | mxvm::Base | |
| add_filename(const std::string &fname) | mxvm::Base | |
| add_global(const std::string &objname, const std::string &name, const Variable &v) | mxvm::Base | |
| add_instruction(const Instruction &i) | mxvm::Base | |
| add_label(const std::string &name, uint64_t address, bool f) | mxvm::Base | |
| add_object(const std::string &name, Program *prog) | mxvm::Base | |
| add_runtime_extern(const std::string &mod_name, const std::string &mod, const std::string &func_name, const std::string &name) | mxvm::Base | |
| add_variable(const std::string &name, const Variable &v) | mxvm::Base | |
| allocated | mxvm::Base | static |
| assembly_code | mxvm::Base | |
| Base()=default | mxvm::Base | |
| Base(Base &&other) noexcept | mxvm::Base | |
| base | mxvm::Base | static |
| external | mxvm::Base | |
| external_functions | mxvm::Base | |
| filenames | mxvm::Base | static |
| inc | mxvm::Base | |
| labels | mxvm::Base | |
| name | mxvm::Base | |
| object_map | mxvm::Base | static |
| operator=(Base &&other) noexcept | mxvm::Base | |
| root_name | mxvm::Base | static |
| setMainBase(Base *b) | mxvm::Base | inline |
| vars | mxvm::Base | |
| ~Base()=default | mxvm::Base |