Lines Matching defs:ThreadPlanStepOverBreakpoint
1 //===-- ThreadPlanStepOverBreakpoint.cpp ----------------------------------===//
9 #include "lldb/Target/ThreadPlanStepOverBreakpoint.h"
20 // ThreadPlanStepOverBreakpoint: Single steps over a breakpoint bp_site_sp at
23 ThreadPlanStepOverBreakpoint::ThreadPlanStepOverBreakpoint(Thread &thread)
40 ThreadPlanStepOverBreakpoint::~ThreadPlanStepOverBreakpoint() = default;
42 void ThreadPlanStepOverBreakpoint::GetDescription(
48 bool ThreadPlanStepOverBreakpoint::ValidatePlan(Stream *error) { return true; }
50 bool ThreadPlanStepOverBreakpoint::DoPlanExplainsStop(Event *event_ptr) {
100 bool ThreadPlanStepOverBreakpoint::ShouldStop(Event *event_ptr) {
104 bool ThreadPlanStepOverBreakpoint::StopOthers() { return true; }
111 bool ThreadPlanStepOverBreakpoint::SupportsResumeOthers() { return false; }
113 StateType ThreadPlanStepOverBreakpoint::GetPlanRunState() {
117 bool ThreadPlanStepOverBreakpoint::DoWillResume(StateType resume_state,
130 bool ThreadPlanStepOverBreakpoint::WillStop() {
135 void ThreadPlanStepOverBreakpoint::DidPop() { ReenableBreakpointSite(); }
137 bool ThreadPlanStepOverBreakpoint::MischiefManaged() {
155 void ThreadPlanStepOverBreakpoint::ReenableBreakpointSite() {
165 void ThreadPlanStepOverBreakpoint::ThreadDestroyed() {
169 void ThreadPlanStepOverBreakpoint::SetAutoContinue(bool do_it) {
173 bool ThreadPlanStepOverBreakpoint::ShouldAutoContinue(Event *event_ptr) {
177 bool ThreadPlanStepOverBreakpoint::IsPlanStale() {