/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | Program.cpp | 27 ArrayRef<Optional<StringRef>> Redirects, 32 ArrayRef<Optional<StringRef>> Redirects, 35 assert(Redirects.empty() || Redirects.size() == 3); 37 if (Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg)) { 53 ArrayRef<Optional<StringRef>> Redirects, 56 assert(Redirects.empty() || Redirects.size() == 3); 60 if (!Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg)) 30 ExecuteAndWait(StringRef Program, ArrayRef<StringRef> Args, Optional<ArrayRef<StringRef>> Env, ArrayRef<Optional<StringRef>> Redirects, unsigned SecondsToWait, unsigned MemoryLimit, std::string *ErrMsg, bool *ExecutionFailed) argument 51 ExecuteNoWait(StringRef Program, ArrayRef<StringRef> Args, Optional<ArrayRef<StringRef>> Env, ArrayRef<Optional<StringRef>> Redirects, unsigned MemoryLimit, std::string *ErrMsg, bool *ExecutionFailed) argument
|
H A D | Signals.cpp | 158 Optional<StringRef> Redirects[] = {StringRef(InputFile), local 169 sys::ExecuteAndWait(LLVMSymbolizerPath, Args, None, Redirects);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Program.h | 98 ArrayRef<Optional<StringRef>> Redirects = {}, ///< 128 ArrayRef<Optional<StringRef>> Redirects = {},
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Unix/ |
H A D | Program.inc | 178 ArrayRef<Optional<StringRef>> Redirects, 211 if (!Redirects.empty()) { 212 assert(Redirects.size() == 3); 215 if (Redirects[I]) { 216 RedirectsStorage[I] = *Redirects[I]; 228 if (!Redirects[1] || !Redirects[2] || *Redirects[1] != *Redirects[2]) { 283 if (!Redirects [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | Job.cpp | 326 int Command::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, argument 369 return llvm::sys::ExecuteAndWait(Executable, Args, Env, Redirects, 389 int CC1Command::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, argument 395 return Command::Execute(Redirects, ErrMsg, ExecutionFailed); 452 int FallbackCommand::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, argument 454 int PrimaryStatus = Command::Execute(Redirects, ErrMsg, ExecutionFailed); 467 int SecondaryStatus = Fallback->Execute(Redirects, ErrMsg, ExecutionFailed); 482 int ForceSuccessCommand::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, argument 485 int Status = Command::Execute(Redirects, ErrMsg, ExecutionFailed);
|
H A D | Compilation.cpp | 182 int Res = C.Execute(Redirects, &Error, &ExecutionFailed); 279 Redirects = {None, {""}, {""}}; 289 void Compilation::Redirect(ArrayRef<Optional<StringRef>> Redirects) { argument 290 this->Redirects = Redirects;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Job.h | 103 virtual int Execute(ArrayRef<Optional<StringRef>> Redirects, 149 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg, 168 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg, 186 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg,
|
H A D | Compilation.h | 116 std::vector<Optional<StringRef>> Redirects; member in class:clang::driver::Compilation 302 /// \param Redirects - array of optional paths. The array should have a size 305 void Redirect(ArrayRef<Optional<StringRef>> Redirects);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | OptimizerDriver.cpp | 232 Optional<StringRef> Redirects[3] = {None, None, None}; local 235 Redirects[1] = ""; 236 Redirects[2] = ""; 240 int result = sys::ExecuteAndWait(Prog, Args, None, Redirects, Timeout,
|
H A D | ToolRunner.cpp | 61 Optional<StringRef> Redirects[3] = {StdInFile, StdOutFile, StdErrFile}; local 62 return sys::ExecuteAndWait(ProgramPath, Args, None, Redirects, NumSeconds, 76 Optional<StringRef> Redirects[3] = {StdInFile, StdOutFile, StdErrFile}; local 79 int ReturnCode = sys::ExecuteAndWait(RemoteClientPath, Args, None, Redirects,
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | CodeCoverage.cpp | 480 Optional<StringRef> Redirects[] = {InputPath.str(), OutputPath.str(), {""}}; local 483 /*env=*/None, Redirects, /*secondsToWait=*/0,
|