Lines Matching defs:ApplicationDelegate
6307 class ApplicationDelegate : public WindowDelegate, public MenuDelegate {
6343 ApplicationDelegate(Application &app, Debugger &debugger)
6346 ~ApplicationDelegate() override = default;
7578 std::shared_ptr<ApplicationDelegate> app_delegate_sp(
7579 new ApplicationDelegate(*m_app_ap, m_debugger));
7584 new Menu("LLDB", "F1", KEY_F(1), ApplicationDelegate::eMenuID_LLDB));
7586 new Menu("Exit", nullptr, 'x', ApplicationDelegate::eMenuID_LLDBExit));
7589 "About LLDB", nullptr, 'a', ApplicationDelegate::eMenuID_LLDBAbout)));
7594 ApplicationDelegate::eMenuID_Target));
7596 "Create", nullptr, 'c', ApplicationDelegate::eMenuID_TargetCreate)));
7598 "Delete", nullptr, 'd', ApplicationDelegate::eMenuID_TargetDelete)));
7601 ApplicationDelegate::eMenuID_Process));
7603 "Attach", nullptr, 'a', ApplicationDelegate::eMenuID_ProcessAttach)));
7606 ApplicationDelegate::eMenuID_ProcessDetachResume)));
7609 ApplicationDelegate::eMenuID_ProcessDetachSuspended)));
7611 "Launch", nullptr, 'l', ApplicationDelegate::eMenuID_ProcessLaunch)));
7615 ApplicationDelegate::eMenuID_ProcessContinue)));
7617 "Halt", nullptr, 'h', ApplicationDelegate::eMenuID_ProcessHalt)));
7619 "Kill", nullptr, 'k', ApplicationDelegate::eMenuID_ProcessKill)));
7622 ApplicationDelegate::eMenuID_Thread));
7624 "Step In", nullptr, 'i', ApplicationDelegate::eMenuID_ThreadStepIn)));
7627 ApplicationDelegate::eMenuID_ThreadStepOver)));
7629 "Step Out", nullptr, 'o', ApplicationDelegate::eMenuID_ThreadStepOut)));
7632 new Menu("View", "F5", KEY_F(5), ApplicationDelegate::eMenuID_View));
7635 ApplicationDelegate::eMenuID_ViewBacktrace)));
7638 ApplicationDelegate::eMenuID_ViewRegisters)));
7640 "Source", nullptr, 's', ApplicationDelegate::eMenuID_ViewSource)));
7643 ApplicationDelegate::eMenuID_ViewVariables)));
7646 ApplicationDelegate::eMenuID_ViewBreakpoints)));
7649 new Menu("Help", "F6", KEY_F(6), ApplicationDelegate::eMenuID_Help));
7651 "GUI Help", nullptr, 'g', ApplicationDelegate::eMenuID_HelpGUIHelp)));