Lines Matching refs:m_option_data
158 command_set = &m_option_data.m_initial_commands; in WriteCommandsForSourcing()
161 command_set = &m_option_data.m_after_file_commands; in WriteCommandsForSourcing()
164 command_set = &m_option_data.m_after_crash_commands; in WriteCommandsForSourcing()
172 m_option_data.m_source_quietly || command_entry.source_quietly; in WriteCommandsForSourcing()
198 m_option_data.m_print_version = true; in ProcessArgs()
202 m_option_data.m_print_python_path = true; in ProcessArgs()
206 m_option_data.m_batch = true; in ProcessArgs()
218 m_option_data.m_core_file = arg_value; in ProcessArgs()
222 m_option_data.m_use_external_editor = true; in ProcessArgs()
237 m_option_data.m_debug_mode = true; in ProcessArgs()
244 m_option_data.m_args.emplace_back(arg_value); in ProcessArgs()
248 m_option_data.m_args.emplace_back(path); in ProcessArgs()
272 m_option_data.m_source_quietly = true; in ProcessArgs()
277 m_option_data.m_process_name = arg_value; in ProcessArgs()
281 m_option_data.m_wait_for = true; in ProcessArgs()
287 m_option_data.m_process_pid = strtol(arg_value, &remainder, 0); in ProcessArgs()
297 m_option_data.m_repl_lang = in ProcessArgs()
299 if (m_option_data.m_repl_lang == eLanguageTypeUnknown) { in ProcessArgs()
307 m_option_data.m_repl = true; in ProcessArgs()
311 m_option_data.m_repl = true; in ProcessArgs()
313 m_option_data.m_repl_options = arg_value; in ProcessArgs()
323 m_option_data.AddInitialCommand(arg_value, eCommandPlacementAfterCrash, in ProcessArgs()
330 m_option_data.AddInitialCommand(arg_value, eCommandPlacementAfterCrash, in ProcessArgs()
337 m_option_data.AddInitialCommand(arg_value, eCommandPlacementAfterFile, in ProcessArgs()
344 m_option_data.AddInitialCommand(arg_value, eCommandPlacementBeforeFile, in ProcessArgs()
351 m_option_data.AddInitialCommand(arg_value, eCommandPlacementAfterFile, in ProcessArgs()
358 m_option_data.AddInitialCommand(arg_value, eCommandPlacementBeforeFile, in ProcessArgs()
365 if (m_option_data.m_process_name.empty() && in ProcessArgs()
366 m_option_data.m_process_pid == LLDB_INVALID_PROCESS_ID) { in ProcessArgs()
369 m_option_data.m_args.push_back(arg->getAsString((args))); in ProcessArgs()
374 m_option_data.m_args.emplace_back(value); in ProcessArgs()
380 if (m_option_data.m_print_version) { in ProcessArgs()
386 if (m_option_data.m_print_python_path) { in ProcessArgs()
486 m_debugger.SetUseExternalEditor(m_option_data.m_use_external_editor); in MainLoop()
500 sb_interpreter.SourceInitFileInHomeDirectory(result, m_option_data.m_repl); in MainLoop()
501 if (m_option_data.m_debug_mode) { in MainLoop()
526 if (!m_option_data.m_repl) { in MainLoop()
527 const size_t num_args = m_option_data.m_args.size(); in MainLoop()
533 EscapeString(m_option_data.m_args[0]).c_str()); in MainLoop()
536 EscapeString(m_option_data.m_args[0]).c_str()); in MainLoop()
538 if (!m_option_data.m_core_file.empty()) { in MainLoop()
540 EscapeString(m_option_data.m_core_file).c_str()); in MainLoop()
548 " %s", EscapeString(m_option_data.m_args[arg_idx]).c_str()); in MainLoop()
551 } else if (!m_option_data.m_core_file.empty()) { in MainLoop()
553 EscapeString(m_option_data.m_core_file).c_str()); in MainLoop()
554 } else if (!m_option_data.m_process_name.empty()) { in MainLoop()
557 EscapeString(m_option_data.m_process_name).c_str()); in MainLoop()
559 if (m_option_data.m_wait_for) in MainLoop()
564 } else if (LLDB_INVALID_PROCESS_ID != m_option_data.m_process_pid) { in MainLoop()
566 m_option_data.m_process_pid); in MainLoop()
570 } else if (!m_option_data.m_after_file_commands.empty()) { in MainLoop()
576 if (m_option_data.m_debug_mode) { in MainLoop()
611 options.SetStopOnCrash(m_option_data.m_batch); in MainLoop()
617 if (m_option_data.m_batch && in MainLoop()
623 if (m_option_data.m_batch && in MainLoop()
627 if (m_option_data.m_batch && in MainLoop()
629 !m_option_data.m_after_crash_commands.empty()) { in MainLoop()
647 if (m_option_data.m_batch && in MainLoop()
662 if (m_option_data.m_repl) { in MainLoop()
664 if (!m_option_data.m_repl_options.empty()) in MainLoop()
665 repl_options = m_option_data.m_repl_options.c_str(); in MainLoop()
667 m_debugger.RunREPL(m_option_data.m_repl_lang, repl_options)); in MainLoop()