Lines Matching defs:ThreadPlanStepRange
1 //===-- ThreadPlanStepRange.cpp -------------------------------------------===//
9 #include "lldb/Target/ThreadPlanStepRange.h"
29 // ThreadPlanStepRange: Step through a stack range, either stepping over or
32 ThreadPlanStepRange::ThreadPlanStepRange(ThreadPlanKind kind, const char *name,
51 ThreadPlanStepRange::~ThreadPlanStepRange() { ClearNextBranchBreakpoint(); }
53 void ThreadPlanStepRange::DidPush() {
58 bool ThreadPlanStepRange::ValidatePlan(Stream *error) {
68 Vote ThreadPlanStepRange::ShouldReportStop(Event *event_ptr) {
72 LLDB_LOGF(log, "ThreadPlanStepRange::ShouldReportStop() returning vote %i\n",
77 void ThreadPlanStepRange::AddRange(const AddressRange &new_range) {
89 void ThreadPlanStepRange::DumpRanges(Stream *s) {
101 bool ThreadPlanStepRange::InRange() {
197 bool ThreadPlanStepRange::InSymbol() {
217 lldb::FrameComparison ThreadPlanStepRange::CompareCurrentFrameToStartFrame() {
240 bool ThreadPlanStepRange::StopOthers() {
256 InstructionList *ThreadPlanStepRange::GetInstructionsForAddress(
298 bool ThreadPlanStepRange::IsNextBranchBreakpointStop(StopInfoSP stop_info_sp) {
312 void ThreadPlanStepRange::ClearNextBranchBreakpoint() {
324 void ThreadPlanStepRange::ClearNextBranchBreakpointExplainedStop() {
329 bool ThreadPlanStepRange::SetNextBranchBreakpoint() {
372 LLDB_LOGF(log, "ThreadPlanStepRange::SetNextBranchBreakpoint - skipping "
395 "ThreadPlanStepRange::SetNextBranchBreakpoint - Setting "
452 LLDB_LOGF(log, "ThreadPlanStepRange::SetNextBranchBreakpoint - skipping "
458 bool ThreadPlanStepRange::NextRangeBreakpointExplainsStop(
484 "ThreadPlanStepRange::NextRangeBreakpointExplainsStop - Hit "
491 bool ThreadPlanStepRange::WillStop() { return true; }
493 StateType ThreadPlanStepRange::GetPlanRunState() {
500 bool ThreadPlanStepRange::MischiefManaged() {
533 bool ThreadPlanStepRange::IsPlanStale() {
539 LLDB_LOGF(log, "ThreadPlanStepRange::IsPlanStale returning true, we've "