Jlm
jlm::tooling::ClangCommand Member List

This is the complete list of members for jlm::tooling::ClangCommand, including all inherited members.

ClangArgument enum namejlm::tooling::ClangCommand
ClangArguments_jlm::tooling::ClangCommandprivate
ClangCommand(std::vector< util::FilePath > inputFiles, util::FilePath outputFile, std::vector< std::string > libraryPaths, std::vector< std::string > libraries, bool usePthreads)jlm::tooling::ClangCommandinline
ClangCommand(const util::FilePath &inputFile, util::FilePath outputFile, util::FilePath dependencyFile, std::vector< std::string > includePaths, std::vector< std::string > macroDefinitions, std::vector< std::string > warnings, std::vector< std::string > flags, bool verbose, bool rdynamic, bool suppress, bool usePthreads, bool mD, std::string mT, const LanguageStandard &languageStandard, std::vector< ClangArgument > clangArguments)jlm::tooling::ClangCommandinline
CreateLinkerCommand(CommandGraph &commandGraph, const std::vector< util::FilePath > &inputFiles, const util::FilePath &outputFile, const std::vector< std::string > &libraryPaths, const std::vector< std::string > &libraries, bool usePthreads)jlm::tooling::ClangCommandinlinestatic
CreateParsingCommand(CommandGraph &commandGraph, const util::FilePath &inputFile, const util::FilePath &outputFile, const util::FilePath &dependencyFile, const std::vector< std::string > &includePaths, const std::vector< std::string > &macroDefinitions, const std::vector< std::string > &warnings, const std::vector< std::string > &flags, bool verbose, bool rdynamic, bool suppress, bool usePthread, bool mD, const std::string &mT, const LanguageStandard &languageStandard, const std::vector< ClangArgument > &clangArguments)jlm::tooling::ClangCommandinlinestatic
DependencyFile_jlm::tooling::ClangCommandprivate
Flags_jlm::tooling::ClangCommandprivate
IncludePaths_jlm::tooling::ClangCommandprivate
InputFiles() const noexceptjlm::tooling::ClangCommandinline
InputFiles_jlm::tooling::ClangCommandprivate
LanguageStandard enum namejlm::tooling::ClangCommand
LanguageStandard_jlm::tooling::ClangCommandprivate
Libraries_jlm::tooling::ClangCommandprivate
LibraryPaths_jlm::tooling::ClangCommandprivate
LinkerCommand_jlm::tooling::ClangCommandprivate
MacroDefinitions_jlm::tooling::ClangCommandprivate
Md_jlm::tooling::ClangCommandprivate
Mt_jlm::tooling::ClangCommandprivate
OutputFile() const noexceptjlm::tooling::ClangCommandinline
OutputFile_jlm::tooling::ClangCommandprivate
Rdynamic_jlm::tooling::ClangCommandprivate
ReplaceAll(std::string str, const std::string &from, const std::string &to)jlm::tooling::ClangCommandprivatestatic
Run() constjlm::tooling::Commandvirtual
Suppress_jlm::tooling::ClangCommandprivate
ToString() const overridejlm::tooling::ClangCommandvirtual
ToString(const LanguageStandard &languageStandard)jlm::tooling::ClangCommandprivatestatic
ToString(const ClangArgument &clangArgument)jlm::tooling::ClangCommandprivatestatic
UsePthreads_jlm::tooling::ClangCommandprivate
Verbose_jlm::tooling::ClangCommandprivate
Warnings_jlm::tooling::ClangCommandprivate
~ClangCommand() overridejlm::tooling::ClangCommand
~Command()jlm::tooling::Commandvirtual