Lines Matching defs:ApplicationDelegate
6307 class ApplicationDelegate : public WindowDelegate, public MenuDelegate {
6343 ApplicationDelegate(Application &app, Debugger &debugger)
6346 ~ApplicationDelegate() override = default;
7580 std::shared_ptr<ApplicationDelegate> app_delegate_sp(
7581 new ApplicationDelegate(*m_app_ap, m_debugger));
7586 new Menu("LLDB", "F1", KEY_F(1), ApplicationDelegate::eMenuID_LLDB));
7588 new Menu("Exit", nullptr, 'x', ApplicationDelegate::eMenuID_LLDBExit));
7591 "About LLDB", nullptr, 'a', ApplicationDelegate::eMenuID_LLDBAbout)));
7596 ApplicationDelegate::eMenuID_Target));
7598 "Create", nullptr, 'c', ApplicationDelegate::eMenuID_TargetCreate)));
7600 "Delete", nullptr, 'd', ApplicationDelegate::eMenuID_TargetDelete)));
7603 ApplicationDelegate::eMenuID_Process));
7605 "Attach", nullptr, 'a', ApplicationDelegate::eMenuID_ProcessAttach)));
7608 ApplicationDelegate::eMenuID_ProcessDetachResume)));
7611 ApplicationDelegate::eMenuID_ProcessDetachSuspended)));
7613 "Launch", nullptr, 'l', ApplicationDelegate::eMenuID_ProcessLaunch)));
7617 ApplicationDelegate::eMenuID_ProcessContinue)));
7619 "Halt", nullptr, 'h', ApplicationDelegate::eMenuID_ProcessHalt)));
7621 "Kill", nullptr, 'k', ApplicationDelegate::eMenuID_ProcessKill)));
7624 ApplicationDelegate::eMenuID_Thread));
7626 "Step In", nullptr, 'i', ApplicationDelegate::eMenuID_ThreadStepIn)));
7629 ApplicationDelegate::eMenuID_ThreadStepOver)));
7631 "Step Out", nullptr, 'o', ApplicationDelegate::eMenuID_ThreadStepOut)));
7634 new Menu("View", "F5", KEY_F(5), ApplicationDelegate::eMenuID_View));
7637 ApplicationDelegate::eMenuID_ViewBacktrace)));
7640 ApplicationDelegate::eMenuID_ViewRegisters)));
7642 "Source", nullptr, 's', ApplicationDelegate::eMenuID_ViewSource)));
7645 ApplicationDelegate::eMenuID_ViewVariables)));
7648 ApplicationDelegate::eMenuID_ViewBreakpoints)));
7651 new Menu("Help", "F6", KEY_F(6), ApplicationDelegate::eMenuID_Help));
7653 "GUI Help", nullptr, 'g', ApplicationDelegate::eMenuID_HelpGUIHelp)));