Spicy
hilti::Driver Member List

This is the complete list of members for hilti::Driver, including all inherited members.

addInput(hilti::Module &&m, const hilti::rt::filesystem::path &path="")hilti::Driver
addInput(const hilti::rt::filesystem::path &path)hilti::Driver
augmentError(const result::Error &err, const hilti::rt::filesystem::path &p="")hilti::Driverprotected
codegenUnits()hilti::Driverprotected
compile()hilti::Driver
compileUnits()hilti::Driverprotected
context() consthilti::Driverinline
Driver(std::string name)hilti::Driverexplicit
Driver(std::string name, const hilti::rt::filesystem::path &argv0)hilti::Driver
Driver()=delete (defined in hilti::Driver)hilti::Driver
Driver(const Driver &)=delete (defined in hilti::Driver)hilti::Driver
Driver(Driver &&) noexcept=delete (defined in hilti::Driver)hilti::Driver
driverOptions() consthilti::Driverinline
dumpUnit(const Unit &unit)hilti::Driverprotected
error(std::string_view msg, const hilti::rt::filesystem::path &p="")hilti::Driverprotected
executeMain()hilti::Driver
finishRuntime()hilti::Driver
hasInputs() consthilti::Driverinline
hiltiOptions() consthilti::Driverinline
hookAddCommandLineOptions()hilti::Driverinlineprotectedvirtual
hookAddInput(const hilti::rt::filesystem::path &path)hilti::Driverinlineprotectedvirtual
hookAddInput(const hilti::Module &m, const hilti::rt::filesystem::path &path)hilti::Driverinlineprotectedvirtual
hookAugmentUsage()hilti::Driverinlineprotectedvirtual
hookCompilationFinished()hilti::Driverinlineprotectedvirtual
hookFinishRuntime()hilti::Driverinlineprotectedvirtual
hookInitRuntime()hilti::Driverinlineprotectedvirtual
hookNewASTPostCompilation(const ID &name, const std::optional< hilti::rt::filesystem::path > &path, const Node &root)hilti::Driverinlineprotectedvirtual
hookNewASTPreCompilation(const ID &name, const std::optional< hilti::rt::filesystem::path > &path, const Node &root)hilti::Driverinlineprotectedvirtual
hookProcessCommandLineOption(char opt, const char *optarg)hilti::Driverinlineprotectedvirtual
initialize()hilti::Driver
initRuntime()hilti::Driver
jitUnits()hilti::Driverprotected
linkUnits()hilti::Driverprotected
openInput(std::ifstream &in, const hilti::rt::filesystem::path &p)hilti::Driverprotected
openOutput(const hilti::rt::filesystem::path &p, bool binary=false, bool append=false)hilti::Driverprotected
operator=(const Driver &)=delete (defined in hilti::Driver)hilti::Driver
operator=(Driver &&) noexcept=delete (defined in hilti::Driver)hilti::Driver
outputUnits()hilti::Driverprotected
parseOptions(int argc, char **argv)hilti::Driver
printHiltiException(const hilti::rt::Exception &e)hilti::Driverprotected
readInput(const hilti::rt::filesystem::path &p)hilti::Driverprotected
run()hilti::Driver
setCompilerOptions(hilti::Options options)hilti::Driver
setDriverOptions(driver::Options options)hilti::Driver
transformUnits()hilti::Driver
usage()hilti::Driverprotected
writeOutput(std::ifstream &in, const hilti::rt::filesystem::path &p)hilti::Driverprotected
writeToTemp(std::ifstream &in, const std::string &name_hint, const std::string &extension="tmp")hilti::Driverprotected
~Driver() (defined in hilti::Driver)hilti::Drivervirtual