Lines Matching refs:launch_info
415 ProcessLaunchInfo launch_info; in RunShellCommand() local
416 launch_info.SetArchitecture(HostInfo::GetArchitecture()); in RunShellCommand()
423 launch_info.SetShell(shell); in RunShellCommand()
424 launch_info.GetArguments().AppendArguments(args); in RunShellCommand()
427 launch_info.ConvertArgumentsForLaunchingInShell( in RunShellCommand()
432 launch_info.SetArguments(args, first_arg_is_executable); in RunShellCommand()
435 launch_info.GetEnvironment() = Host::GetEnvironment(); in RunShellCommand()
438 launch_info.SetWorkingDirectory(working_dir); in RunShellCommand()
457 launch_info.AppendSuppressFileAction(STDIN_FILENO, true, false); in RunShellCommand()
459 launch_info.AppendOpenFileAction(STDOUT_FILENO, output_file_spec, false, in RunShellCommand()
462 launch_info.AppendSuppressFileAction(STDOUT_FILENO, false, true); in RunShellCommand()
465 launch_info.AppendDuplicateFileAction(STDOUT_FILENO, STDERR_FILENO); in RunShellCommand()
467 launch_info.AppendSuppressFileAction(STDERR_FILENO, false, true); in RunShellCommand()
470 launch_info.SetMonitorProcessCallback( in RunShellCommand()
474 error = LaunchProcess(launch_info); in RunShellCommand()
475 const lldb::pid_t pid = launch_info.GetProcessID(); in RunShellCommand()
525 Status Host::LaunchProcess(ProcessLaunchInfo &launch_info) { in LaunchProcess() argument
535 HostProcess process = launcher.LaunchProcess(launch_info, error); in LaunchProcess()
539 launch_info.SetProcessID(process.GetProcessId()); in LaunchProcess()