Home
last modified time | relevance | path

Searched refs:BreakpointSP (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBBreakpoint.cpp54 SBBreakpoint::SBBreakpoint(const lldb::BreakpointSP &bp_sp) in SBBreakpoint()
83 BreakpointSP bkpt_sp = GetSP(); in GetTarget()
94 BreakpointSP bkpt_sp = GetSP(); in GetID()
108 BreakpointSP bkpt_sp = GetSP(); in operator bool()
120 BreakpointSP bkpt_sp = GetSP(); in ClearAllBreakpointSites()
133 BreakpointSP bkpt_sp = GetSP(); in FindLocationByAddress()
153 BreakpointSP bkpt_sp = GetSP(); in FindLocationIDByAddress()
173 BreakpointSP bkpt_sp = GetSP(); in FindLocationByID()
188 BreakpointSP bkpt_sp = GetSP(); in GetLocationAtIndex()
202 BreakpointSP bkpt_sp = GetSP(); in SetEnabled()
[all …]
H A DSBBreakpointOptionCommon.cpp54 BreakpointSP bp_sp( in PrivateBreakpointHitCallback()
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointList.cpp18 static void NotifyChange(const BreakpointSP &bp, BreakpointEventType event) { in NotifyChange()
33 break_id_t BreakpointList::Add(BreakpointSP &bp_sp, bool notify) { in Add()
50 auto it = llvm::find_if(m_breakpoints, [&](const BreakpointSP &bp) { in Remove()
107 [&](const BreakpointSP &bp) { return bp->AllowDelete(); }); in RemoveAllowed()
112 return llvm::find_if(m_breakpoints, [&](const BreakpointSP &bp) { in GetBreakpointIDIterator()
119 return llvm::find_if(m_breakpoints, [&](const BreakpointSP &bp) { in GetBreakpointIDConstIterator()
124 BreakpointSP BreakpointList::FindBreakpointByID(break_id_t break_id) const { in FindBreakpointByID()
133 llvm::Expected<std::vector<lldb::BreakpointSP>>
143 std::vector<lldb::BreakpointSP> matching_bps; in FindBreakpointsByName()
144 for (BreakpointSP bkpt_sp : Breakpoints()) { in FindBreakpointsByName()
[all …]
H A DBreakpointResolverAddress.cpp23 const BreakpointSP &bkpt, const Address &addr, const FileSpec &module_spec) in BreakpointResolverAddress()
28 BreakpointResolverAddress::BreakpointResolverAddress(const BreakpointSP &bkpt, in BreakpointResolverAddress()
120 BreakpointSP breakpoint_sp = GetBreakpoint(); in SearchCallback()
176 BreakpointResolverAddress::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
H A DBreakpointResolverScripted.cpp29 const BreakpointSP &bkpt, const llvm::StringRef class_name, in BreakpointResolverScripted()
37 BreakpointSP breakpoint_sp) { in CreateImplementationIfNeeded()
149 BreakpointResolverScripted::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
H A DBreakpointResolverName.cpp27 BreakpointResolverName::BreakpointResolverName(const BreakpointSP &bkpt, in BreakpointResolverName()
48 const BreakpointSP &bkpt, const char *names[], size_t num_names, in BreakpointResolverName()
60 const BreakpointSP &bkpt, const std::vector<std::string> &names, in BreakpointResolverName()
71 BreakpointResolverName::BreakpointResolverName(const BreakpointSP &bkpt, in BreakpointResolverName()
329 BreakpointSP breakpoint_sp = GetBreakpoint(); in SearchCallback()
421 BreakpointResolverName::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
H A DBreakpoint.cpp63 BreakpointSP Breakpoint::CopyFromBreakpoint(TargetSP new_target, in CopyFromBreakpoint()
66 return BreakpointSP(); in CopyFromBreakpoint()
68 BreakpointSP bp(new Breakpoint(*new_target, bp_to_copy_from)); in CopyFromBreakpoint()
124 lldb::BreakpointSP Breakpoint::CreateFromStructuredData( in CreateFromStructuredData()
126 BreakpointSP result_sp; in CreateFromStructuredData()
1096 BreakpointEventType sub_type, const BreakpointSP &new_breakpoint_sp) in BreakpointEventData()
1109 BreakpointSP Breakpoint::BreakpointEventData::GetBreakpoint() const { in GetBreakpoint()
1148 BreakpointSP Breakpoint::BreakpointEventData::GetBreakpointFromEvent( in GetBreakpointFromEvent()
1150 BreakpointSP bp_sp; in GetBreakpointFromEvent()
H A DBreakpointResolverFileRegex.cpp23 const lldb::BreakpointSP &bkpt, RegularExpression regex, in BreakpointResolverFileRegex()
162 BreakpointResolverFileRegex::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
/freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/
H A DBreakpointResolverName.h26 BreakpointResolverName(const lldb::BreakpointSP &bkpt, const char *name,
33 BreakpointResolverName(const lldb::BreakpointSP &bkpt, const char *names[],
40 BreakpointResolverName(const lldb::BreakpointSP &bkpt,
48 BreakpointResolverName(const lldb::BreakpointSP &bkpt,
78 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpointList.h38 lldb::break_id_t Add(lldb::BreakpointSP &bp_sp, bool notify);
52 lldb::BreakpointSP FindBreakpointByID(lldb::break_id_t breakID) const;
62 lldb::BreakpointSP GetBreakpointAtIndex(size_t i) const;
72 llvm::Expected<std::vector<lldb::BreakpointSP>>
151 typedef std::vector<lldb::BreakpointSP> bp_collection;
H A DBreakpointResolverAddress.h24 BreakpointResolverAddress(const lldb::BreakpointSP &bkpt,
27 BreakpointResolverAddress(const lldb::BreakpointSP &bkpt,
61 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpointResolver.h48 BreakpointResolver(const lldb::BreakpointSP &bkpt,
60 void SetBreakpoint(const lldb::BreakpointSP &bkpt);
63 lldb::BreakpointSP GetBreakpoint() const { in GetBreakpoint()
64 auto breakpoint_sp = m_breakpoint.expired() ? lldb::BreakpointSP() : in GetBreakpoint()
161 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) = 0;
H A DBreakpointResolverFileRegex.h27 const lldb::BreakpointSP &bkpt, RegularExpression regex,
59 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpointResolverScripted.h26 BreakpointResolverScripted(const lldb::BreakpointSP &bkpt,
56 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
61 void CreateImplementationIfNeeded(lldb::BreakpointSP bkpt);
H A DBreakpointResolverFileLine.h26 const lldb::BreakpointSP &bkpt, lldb::addr_t offset, bool skip_prologue,
57 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpoint.h104 const lldb::BreakpointSP &new_breakpoint_sp);
116 lldb::BreakpointSP GetBreakpoint() const;
127 static lldb::BreakpointSP
142 lldb::BreakpointSP m_new_breakpoint_sp;
150 static lldb::BreakpointSP CreateFromStructuredData(
583 static lldb::BreakpointSP CopyFromBreakpoint(lldb::TargetSP new_target,
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h74 CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
87 CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
90 lldb::BreakpointSP CreateExceptionBreakpoint(bool catch_bp, bool throw_bp,
102 lldb::BreakpointSP m_cxx_exception_bp_sp;
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DTarget.h694 lldb::BreakpointSP GetLastCreatedBreakpoint() { in GetLastCreatedBreakpoint()
698 lldb::BreakpointSP GetBreakpointByID(lldb::break_id_t break_id);
700 lldb::BreakpointSP CreateBreakpointAtUserEntry(Status &error);
704 lldb::BreakpointSP CreateBreakpoint(const FileSpecList *containingModules,
715 lldb::BreakpointSP CreateSourceRegexBreakpoint(
723 lldb::BreakpointSP CreateBreakpoint(lldb::addr_t load_addr, bool internal,
727 lldb::BreakpointSP CreateAddressInModuleBreakpoint(lldb::addr_t file_addr,
733 lldb::BreakpointSP CreateBreakpoint(const Address &addr, bool internal,
740 lldb::BreakpointSP CreateFuncRegexBreakpoint(
751 lldb::BreakpointSP CreateBreakpoint(
[all …]
H A DLanguageRuntime.h149 static lldb::BreakpointSP
170 CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DLanguageRuntime.cpp155 BreakpointResolverSP CopyForBreakpoint(BreakpointSP &breakpoint) override { in CopyForBreakpoint()
163 BreakpointSP breakpoint_sp = GetBreakpoint(); in SetActualResolver()
238 BreakpointSP LanguageRuntime::CreateExceptionBreakpoint( in CreateExceptionBreakpoint()
247 BreakpointSP exc_breakpt_sp( in CreateExceptionBreakpoint()
H A DTarget.cpp221 BreakpointSP new_bp( in PrimeFromDummyTarget()
413 BreakpointSP Target::GetBreakpointByID(break_id_t break_id) { in GetBreakpointByID()
414 BreakpointSP bp_sp; in GetBreakpointByID()
424 lldb::BreakpointSP
436 return lldb::BreakpointSP(); in CreateBreakpointAtUserEntry()
444 return lldb::BreakpointSP(); in CreateBreakpointAtUserEntry()
446 BreakpointSP bp_sp = CreateBreakpoint( in CreateBreakpointAtUserEntry()
457 return lldb::BreakpointSP(); in CreateBreakpointAtUserEntry()
463 BreakpointSP Target::CreateSourceRegexBreakpoint( in CreateSourceRegexBreakpoint()
480 BreakpointSP Target::CreateBreakpoint(const FileSpecList *containingModules, in CreateBreakpoint()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleThreadPlanStepThroughObjCTrampoline.cpp281 for (BreakpointSP bkpt_sp : m_msgSend_bkpts) { in ~AppleThreadPlanStepThroughDirectDispatch()
332 for (BreakpointSP break_sp : m_msgSend_bkpts) { in DoPlanExplainsStop()
391 for (BreakpointSP bkpt_sp : m_msgSend_bkpts) { in ShouldStop()
416 for (BreakpointSP bkpt_sp : m_msgSend_bkpts) { in ShouldStop()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptedPythonInterface.cpp
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBBreakpoint.h171 SBBreakpoint(const lldb::BreakpointSP &bp_sp);
173 lldb::BreakpointSP GetSP() const;
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/
H A DScriptedPythonInterface.cpp99 lldb::BreakpointSP
100 ScriptedPythonInterface::ExtractValueFromPythonObject<lldb::BreakpointSP>( in ExtractValueFromPythonObject()

123