Lines Matching refs:launch_info
1000 Status Platform::LaunchProcess(ProcessLaunchInfo &launch_info) { in LaunchProcess() argument
1009 launch_info.GetFlags().Set(eLaunchFlagLaunchInTTY); in LaunchProcess()
1011 if (launch_info.GetFlags().Test(eLaunchFlagLaunchInShell)) { in LaunchProcess()
1012 const bool will_debug = launch_info.GetFlags().Test(eLaunchFlagDebug); in LaunchProcess()
1014 uint32_t num_resumes = GetResumeCountForLaunchInfo(launch_info); in LaunchProcess()
1016 const FileSpec &shell = launch_info.GetShell(); in LaunchProcess()
1024 if (!launch_info.ConvertArgumentsForLaunchingInShell( in LaunchProcess()
1027 } else if (launch_info.GetFlags().Test(eLaunchFlagShellExpandArguments)) { in LaunchProcess()
1028 error = ShellExpandArguments(launch_info); in LaunchProcess()
1039 __FUNCTION__, launch_info.GetResumeCount()); in LaunchProcess()
1041 error = Host::LaunchProcess(launch_info); in LaunchProcess()
1048 Status Platform::ShellExpandArguments(ProcessLaunchInfo &launch_info) { in ShellExpandArguments() argument
1050 return Host::ShellExpandArguments(launch_info); in ShellExpandArguments()
1066 lldb::ProcessSP Platform::DebugProcess(ProcessLaunchInfo &launch_info, in DebugProcess() argument
1074 launch_info.GetFlags().Set(eLaunchFlagDebug); in DebugProcess()
1078 launch_info.SetLaunchInSeparateProcessGroup(true); in DebugProcess()
1092 error = (*filter_callback)(launch_info, &target); in DebugProcess()
1103 error = LaunchProcess(launch_info); in DebugProcess()
1107 __FUNCTION__, launch_info.GetProcessID()); in DebugProcess()
1108 if (launch_info.GetProcessID() != LLDB_INVALID_PROCESS_ID) { in DebugProcess()
1109 ProcessAttachInfo attach_info(launch_info); in DebugProcess()
1114 launch_info.SetHijackListener(attach_info.GetHijackListener()); in DebugProcess()
1126 int pty_fd = launch_info.GetPTY().ReleasePrimaryFileDescriptor(); in DebugProcess()