Spicy
SpicyDump Member List

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

addInput(const 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
debug(const std::string &msg)spicy::rt::Driverinline
spicy::Driver(std::string name)spicy::Driverinlineexplicit
spicy::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
Driver() (defined in spicy::rt::Driver)spicy::rt::Driverinline
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
hookNewASTPostCompilation(std::shared_ptr< Unit > unit)hilti::Driverinlineprotectedvirtual
hookNewASTPreCompilation(std::shared_ptr< Unit > unit)hilti::Driverinlineprotectedvirtual
hookProcessCommandLineOption(int opt, const char *optarg) overridespicy::Driverprotectedvirtual
initialize()hilti::Driver
initRuntime()hilti::Driver
jitUnits()hilti::Driverprotected
linkUnits()hilti::Driverprotected
listParsers(std::ostream &out)spicy::rt::Driver
lookupParser(const std::string &name="")spicy::rt::Driver
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
opt_enable_print (defined in SpicyDump)SpicyDump
opt_file (defined in SpicyDump)SpicyDump
opt_json (defined in SpicyDump)SpicyDump
opt_list_parsers (defined in SpicyDump)SpicyDump
opt_parser (defined in SpicyDump)SpicyDump
options() consthilti::Driverinline
output_options (defined in SpicyDump)SpicyDump
outputUnits()hilti::Driverprotected
parseOptions(int argc, char **argv)SpicyDump
printHiltiException(const hilti::rt::Exception &e)hilti::Driverprotected
processInput(const spicy::rt::Parser &parser, std::istream &in, int increment=0)spicy::rt::Driver
processPreBatchedInput(std::istream &in)spicy::rt::Driver
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
spicyCompilerOptions() constspicy::Driver
SpicyDump() (defined in SpicyDump)SpicyDumpinline
usage() (defined in SpicyDump)SpicyDump
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