clang 20.0.0git
clang::driver::Command Member List

This is the complete list of members for clang::driver::Command, including all inherited members.

Command(const Action &Source, const Tool &Creator, ResponseFileSupport ResponseSupport, const char *Executable, const llvm::opt::ArgStringList &Arguments, ArrayRef< InputInfo > Inputs, ArrayRef< InputInfo > Outputs=std::nullopt, const char *PrependArg=nullptr)clang::driver::Command
Command(const Command &)=defaultclang::driver::Command
Execute(ArrayRef< std::optional< StringRef > > Redirects, std::string *ErrMsg, bool *ExecutionFailed) constclang::driver::Commandvirtual
getArguments() constclang::driver::Commandinline
getCreator() constclang::driver::Commandinline
getExecutable() constclang::driver::Commandinline
getInputInfos() constclang::driver::Commandinline
getOutputFilenames() constclang::driver::Commandinline
getProcessStatistics() constclang::driver::Commandinline
getResponseFileSupport()clang::driver::Commandinline
getSource() constclang::driver::Commandinline
InProcessclang::driver::Command
Print(llvm::raw_ostream &OS, const char *Terminator, bool Quote, CrashReportInfo *CrashInfo=nullptr) constclang::driver::Commandvirtual
PrintFileNames() constclang::driver::Commandprotected
PrintInputFilenamesclang::driver::Command
replaceArguments(llvm::opt::ArgStringList List)clang::driver::Commandinline
replaceExecutable(const char *Exe)clang::driver::Commandinline
setEnvironment(llvm::ArrayRef< const char * > NewEnvironment)clang::driver::Commandvirtual
setInputFileList(llvm::opt::ArgStringList List)clang::driver::Commandinline
setRedirectFiles(const std::vector< std::optional< std::string > > &Redirects)clang::driver::Command
setResponseFile(const char *FileName)clang::driver::Command
~Command()=defaultclang::driver::Commandvirtual