Spicy
Spicyc Member List

This is the complete list of members for Spicyc, including all inherited members.

addInput(std::shared_ptr< Unit > u)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)spicy::Driverinlineexplicit
Driver(std::string name, const hilti::rt::filesystem::path &argv0)spicy::Driverinline
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() 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() overridespicy::Driverprotectedvirtual
hookAddInput(std::shared_ptr< Unit > unit)hilti::Driverinlineprotectedvirtual
hookAddInput(const hilti::rt::filesystem::path &path)hilti::Driverinlineprotectedvirtual
hookAugmentUsage() overridespicy::Driverprotectedvirtual
hookCompilationFinished(const Plugin &plugin)hilti::Driverinlineprotectedvirtual
hookFinishRuntime() overrideSpicycinlinevirtual
hookInitRuntime() overrideSpicycinlinevirtual
hookNewASTPostCompilation(std::shared_ptr< Unit > unit)hilti::Driverinlineprotectedvirtual
hookNewASTPreCompilation(std::shared_ptr< Unit > unit)hilti::Driverinlineprotectedvirtual
hookProcessCommandLineOption(char opt, const char *optarg) overridespicy::Driverprotectedvirtual
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 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() consthilti::Driverinline
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
setSpicyCompilerOptions(const spicy::Options &options)spicy::Driver
Spicyc() (defined in Spicyc)Spicycinline
spicyCompilerOptions() constspicy::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 spicy::Driver)spicy::Driverinlinevirtual