|
IDL compiler front-end library
|
This is the complete list of members for IDL_FrontEnd, including all inherited members.
| defines() noexcept | IDL_FrontEnd | inlineprotected |
| err_out() const noexcept | IDL_FrontEnd | inline |
| file_begin(const std::filesystem::path &file, AST::Builder &builder) | IDL_FrontEnd | inlineprotectedvirtual |
| filename(const char *path) noexcept | IDL_FrontEnd | static |
| files() noexcept | IDL_FrontEnd | inlineprotected |
| FLAG_DEPRECATE_ANONYMOUS_TYPES | IDL_FrontEnd | static |
| FLAG_DEPRECATE_PSEUDO_INTERFACES | IDL_FrontEnd | static |
| FLAG_ENABLE_CONST_OBJREF | IDL_FrontEnd | static |
| flags() const noexcept | IDL_FrontEnd | inline |
| generate_code(const AST::Root &tree)=0 | IDL_FrontEnd | protectedpure virtual |
| IDL_FrontEnd(unsigned flags=0, std::ostream &err_out=std::cerr) | IDL_FrontEnd | inlineprotected |
| include_paths() noexcept | IDL_FrontEnd | inlineprotected |
| includes() noexcept | IDL_FrontEnd | inlineprotected |
| interface_end(const AST::Interface &itf, AST::Builder &builder) | IDL_FrontEnd | inlineprotectedvirtual |
| main(int argc, const char *const argv[]) noexcept | IDL_FrontEnd | inline |
| parse_arguments(CmdLine &args) | IDL_FrontEnd | protectedvirtual |
| parse_command_line(CmdLine &args) | IDL_FrontEnd | protectedvirtual |
| print_usage_info(const char *exe_name) | IDL_FrontEnd | protectedvirtual |
| run(const char *command, int argc, const char *const argv[]) noexcept | IDL_FrontEnd | |
| undefines() noexcept | IDL_FrontEnd | inlineprotected |