LLDB mainline
|
#include <Stoppoint.h>
Public Member Functions | |
Stoppoint () | |
virtual | ~Stoppoint () |
virtual void | Dump (Stream *)=0 |
virtual bool | IsEnabled ()=0 |
virtual void | SetEnabled (bool enable)=0 |
lldb::break_id_t | GetID () const |
void | SetID (lldb::break_id_t bid) |
Protected Attributes | |
lldb::break_id_t | m_bid = LLDB_INVALID_BREAK_ID |
Private Member Functions | |
Stoppoint (const Stoppoint &)=delete | |
const Stoppoint & | operator= (const Stoppoint &)=delete |
Definition at line 17 of file Stoppoint.h.
|
default |
|
virtualdefault |
|
privatedelete |
|
pure virtual |
Implemented in lldb_private::Breakpoint.
break_id_t Stoppoint::GetID | ( | ) | const |
Definition at line 22 of file Stoppoint.cpp.
References m_bid.
Referenced by lldb_private::InstrumentationRuntimeASan::Activate(), InstrumentationRuntimeASanLibsanitizers::Activate(), lldb_private::InstrumentationRuntimeMainThreadChecker::Activate(), lldb_private::InstrumentationRuntimeTSan::Activate(), lldb_private::InstrumentationRuntimeUBSan::Activate(), CommandObjectBreakpointClear::DoExecute(), lldb_private::ThreadPlanCallFunction::DoPlanExplainsStop(), lldb_private::BreakpointIDList::FindAndReplaceIDRanges(), lldb_private::BreakpointLocation::GetDescription(), lldb_private::Breakpoint::GetDescription(), lldb_private::Breakpoint::GetStatistics(), lldb_private::BreakpointLocation::InvokeCallback(), lldb_private::Breakpoint::InvokeCallback(), lldb_private::Breakpoint::ModuleReplaced(), lldb_private::Breakpoint::ModulesChanged(), lldb_private::ThreadPlanRunToAddress::SetInitialBreakpoints(), JITLoaderGDB::SetJITBreakpoint(), DynamicLoaderMacOS::SetNotificationBreakpoint(), DynamicLoaderMacOSXDYLD::SetNotificationBreakpoint(), DynamicLoaderDarwinKernel::SetNotificationBreakpointIfNeeded(), DynamicLoaderHexagonDYLD::SetRendezvousBreakpoint(), lldb_private::StopInfoBreakpoint::StoreBPInfo(), lldb_private::ThreadPlanStepOut::ThreadPlanStepOut(), lldb_private::ThreadPlanStepThrough::ThreadPlanStepThrough(), and lldb_private::ThreadPlanStepUntil::ThreadPlanStepUntil().
|
pure virtual |
Implemented in lldb_private::Breakpoint.
|
pure virtual |
Implemented in lldb_private::Breakpoint.
void Stoppoint::SetID | ( | lldb::break_id_t | bid | ) |
Definition at line 24 of file Stoppoint.cpp.
References m_bid.
|
protected |
Definition at line 36 of file Stoppoint.h.
Referenced by GetID(), lldb_private::Breakpoint::IsInternal(), and SetID().