![]() |
Spicy
|
This is the complete list of members for spicy::Driver, including all inherited members.
| addInput(const hilti::rt::filesystem::path &path) | hilti::Driver | |
| addInput(declaration::module::UID uid) | hilti::Driver | |
| augmentError(const result::Error &err, const hilti::rt::filesystem::path &p="") | hilti::Driver | protected |
| builder() const | hilti::Driver | inline |
| codegenUnits() | hilti::Driver | protected |
| compile() | hilti::Driver | |
| compileUnits() | hilti::Driver | protected |
| context() const | hilti::Driver | inline |
| createBuilder(hilti::ASTContext *ctx) const override | spicy::Driver | protectedvirtual |
| Driver(std::string name) | spicy::Driver | inlineexplicit |
| Driver(std::string name, const hilti::rt::filesystem::path &argv0) | spicy::Driver | inline |
| Driver()=delete (defined in spicy::Driver) | spicy::Driver | |
| Driver(const Driver &)=delete (defined in spicy::Driver) | spicy::Driver | |
| Driver(Driver &&) noexcept=delete (defined in spicy::Driver) | spicy::Driver | |
| Driver(const Driver &)=delete (defined in hilti::Driver) | hilti::Driver | |
| Driver(Driver &&) noexcept=delete (defined in hilti::Driver) | hilti::Driver | |
| driverOptions() const | hilti::Driver | inline |
| dumpUnit(const Unit &unit) | hilti::Driver | protected |
| error(std::string_view msg, const hilti::rt::filesystem::path &p="") | hilti::Driver | protected |
| executeMain() | hilti::Driver | |
| fatalError(const std::string &msg) | hilti::Driver | |
| fatalError(const hilti::result::Error &error) | hilti::Driver | |
| finishRuntime() | hilti::Driver | |
| hasInputs() const | hilti::Driver | inline |
| hiltiOptions() const | hilti::Driver | inline |
| hookAddCommandLineOptions() override | spicy::Driver | protectedvirtual |
| hookAddInput(std::shared_ptr< Unit > unit) | hilti::Driver | inlineprotectedvirtual |
| hookAddInput(const hilti::rt::filesystem::path &path) | hilti::Driver | inlineprotectedvirtual |
| hookAugmentUsage() override | spicy::Driver | protectedvirtual |
| hookCompilationFinished(ASTRoot *root) | hilti::Driver | inlineprotectedvirtual |
| hookFinishRuntime() | hilti::Driver | inlineprotectedvirtual |
| hookInitRuntime() | hilti::Driver | inlineprotectedvirtual |
| hookNewASTPostCompilation(const Plugin &plugin, ASTRoot *root) | hilti::Driver | inlineprotectedvirtual |
| hookNewASTPreCompilation(const Plugin &plugin, ASTRoot *root) | hilti::Driver | inlineprotectedvirtual |
| hookProcessCommandLineOption(int opt, const char *optarg) override | spicy::Driver | protectedvirtual |
| initialize() | hilti::Driver | |
| initRuntime() | hilti::Driver | |
| jitUnits() | hilti::Driver | protected |
| linkUnits() | hilti::Driver | protected |
| lookupUnit(const declaration::module::UID &uid) const | hilti::Driver | inline |
| openInput(std::ifstream &in, const hilti::rt::filesystem::path &p) | hilti::Driver | protected |
| openOutput(const hilti::rt::filesystem::path &p, bool binary=false, bool append=false) | hilti::Driver | protected |
| operator=(const Driver &)=delete (defined in spicy::Driver) | spicy::Driver | |
| operator=(Driver &&) noexcept=delete (defined in spicy::Driver) | spicy::Driver | |
| operator=(const Driver &)=delete (defined in hilti::Driver) | hilti::Driver | |
| operator=(Driver &&) noexcept=delete (defined in hilti::Driver) | hilti::Driver | |
| options() const | hilti::Driver | inline |
| outputUnits() | hilti::Driver | protected |
| parseOptions(int argc, char **argv) | hilti::Driver | |
| printHiltiException(const hilti::rt::Exception &e) | hilti::Driver | protected |
| readInput(const hilti::rt::filesystem::path &p) | hilti::Driver | protected |
| registerUnit(const std::shared_ptr< Unit > &unit) | hilti::Driver | inline |
| run() | hilti::Driver | |
| setCompilerOptions(hilti::Options options) | hilti::Driver | |
| setDriverOptions(driver::Options options) | hilti::Driver | |
| setSpicyCompilerOptions(const spicy::Options &options) | spicy::Driver | |
| spicyCompilerOptions() const | spicy::Driver | |
| updateProcessExtension(const declaration::module::UID &uid, const hilti::rt::filesystem::path &ext) | hilti::Driver | |
| usage() | hilti::Driver | protected |
| writeOutput(std::ifstream &in, const hilti::rt::filesystem::path &p) | hilti::Driver | protected |
| writeToTemp(std::ifstream &in, const std::string &name_hint, const std::string &extension="tmp") | hilti::Driver | protected |
| ~Driver() override (defined in spicy::Driver) | spicy::Driver | inlinevirtual |