| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBBreakpoint.cpp | 84 BreakpointSP bkpt_sp = GetSP(); in GetTarget() 95 BreakpointSP bkpt_sp = GetSP(); in GetID() 109 BreakpointSP bkpt_sp = GetSP(); in operator bool() 121 BreakpointSP bkpt_sp = GetSP(); in ClearAllBreakpointSites() 134 BreakpointSP bkpt_sp = GetSP(); in FindLocationByAddress() 154 BreakpointSP bkpt_sp = GetSP(); in FindLocationIDByAddress() 174 BreakpointSP bkpt_sp = GetSP(); in FindLocationByID() 801 return BreakpointSP(); in GetBreakpointAtIndex() 804 return BreakpointSP(); in GetBreakpointAtIndex() 812 return BreakpointSP(); in FindBreakpointByID() [all …]
|
| H A D | SBBreakpointOptionCommon.cpp | 55 BreakpointSP bp_sp( in PrivateBreakpointHitCallback()
|
| /llvm-project-15.0.7/lldb/source/Breakpoint/ |
| H A D | BreakpointList.cpp | 18 static void NotifyChange(const BreakpointSP &bp, BreakpointEventType event) { in NotifyChange() 30 break_id_t BreakpointList::Add(BreakpointSP &bp_sp, bool notify) { in Add() 49 [&](const BreakpointSP &bp) { return bp->GetID() == break_id; }); in Remove() 104 [&](const BreakpointSP &bp) { return bp->AllowDelete(); }); in RemoveAllowed() 111 [&](const BreakpointSP &bp) { return bp->GetID() == break_id; }); in GetBreakpointIDIterator() 118 [&](const BreakpointSP &bp) { return bp->GetID() == break_id; }); in GetBreakpointIDConstIterator() 121 BreakpointSP BreakpointList::FindBreakpointByID(break_id_t break_id) const { in FindBreakpointByID() 130 llvm::Expected<std::vector<lldb::BreakpointSP>> 140 std::vector<lldb::BreakpointSP> matching_bps; in FindBreakpointsByName() 141 for (BreakpointSP bkpt_sp : Breakpoints()) { in FindBreakpointsByName() [all …]
|
| H A D | BreakpointResolverAddress.cpp | 23 const BreakpointSP &bkpt, const Address &addr, const FileSpec &module_spec) in BreakpointResolverAddress() 28 BreakpointResolverAddress::BreakpointResolverAddress(const BreakpointSP &bkpt, in BreakpointResolverAddress() 34 const BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() 119 BreakpointSP breakpoint_sp = GetBreakpoint(); in SearchCallback() 174 BreakpointResolverAddress::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
|
| H A D | BreakpointResolverScripted.cpp | 29 const BreakpointSP &bkpt, const llvm::StringRef class_name, in BreakpointResolverScripted() 37 BreakpointSP breakpoint_sp) { in CreateImplementationIfNeeded() 63 const BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() 150 BreakpointResolverScripted::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
|
| H A D | BreakpointResolverName.cpp | 27 BreakpointResolverName::BreakpointResolverName(const BreakpointSP &bkpt, in BreakpointResolverName() 48 const BreakpointSP &bkpt, const char *names[], size_t num_names, in BreakpointResolverName() 59 BreakpointResolverName::BreakpointResolverName(const BreakpointSP &bkpt, in BreakpointResolverName() 73 BreakpointResolverName::BreakpointResolverName(const BreakpointSP &bkpt, in BreakpointResolverName() 92 const BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() 330 BreakpointSP breakpoint_sp = GetBreakpoint(); in SearchCallback() 429 BreakpointResolverName::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
|
| H A D | BreakpointResolverFileRegex.cpp | 23 const lldb::BreakpointSP &bkpt, RegularExpression regex, in BreakpointResolverFileRegex() 30 const lldb::BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() 161 BreakpointResolverFileRegex::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
|
| H A D | BreakpointResolverFileLine.cpp | 24 const BreakpointSP &bkpt, lldb::addr_t offset, bool skip_prologue, in BreakpointResolverFileLine() 30 const BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() 285 BreakpointResolverFileLine::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
|
| H A D | Breakpoint.cpp | 69 BreakpointSP Breakpoint::CopyFromBreakpoint(TargetSP new_target, in CopyFromBreakpoint() 72 return BreakpointSP(); in CopyFromBreakpoint() 74 BreakpointSP bp(new Breakpoint(*new_target, bp_to_copy_from)); in CopyFromBreakpoint() 130 lldb::BreakpointSP Breakpoint::CreateFromStructuredData( in CreateFromStructuredData() 132 BreakpointSP result_sp; in CreateFromStructuredData() 1037 BreakpointEventType sub_type, const BreakpointSP &new_breakpoint_sp) in BreakpointEventData() 1051 BreakpointSP Breakpoint::BreakpointEventData::GetBreakpoint() const { in GetBreakpoint() 1091 BreakpointSP Breakpoint::BreakpointEventData::GetBreakpointFromEvent( in GetBreakpointFromEvent() 1093 BreakpointSP bp_sp; in GetBreakpointFromEvent()
|
| /llvm-project-15.0.7/lldb/include/lldb/Breakpoint/ |
| H A D | BreakpointList.h | 38 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>> 148 typedef std::vector<lldb::BreakpointSP> bp_collection; 163 typedef LockingAdaptedIterable<bp_collection, lldb::BreakpointSP,
|
| H A D | BreakpointResolverName.h | 26 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, 54 CreateFromStructuredData(const lldb::BreakpointSP &bkpt, 79 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
|
| H A D | BreakpointResolverAddress.h | 24 BreakpointResolverAddress(const lldb::BreakpointSP &bkpt, 27 BreakpointResolverAddress(const lldb::BreakpointSP &bkpt, 34 CreateFromStructuredData(const lldb::BreakpointSP &bkpt, 62 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
|
| H A D | BreakpointResolverScripted.h | 26 BreakpointResolverScripted(const lldb::BreakpointSP &bkpt, 34 CreateFromStructuredData(const lldb::BreakpointSP &bkpt, 57 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override; 62 void CreateImplementationIfNeeded(lldb::BreakpointSP bkpt);
|
| H A D | BreakpointResolver.h | 47 BreakpointResolver(const lldb::BreakpointSP &bkpt, 59 void SetBreakpoint(const lldb::BreakpointSP &bkpt); 62 lldb::BreakpointSP GetBreakpoint() const { in GetBreakpoint() 63 auto breakpoint_sp = m_breakpoint.expired() ? lldb::BreakpointSP() : in GetBreakpoint() 161 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) = 0;
|
| H A D | BreakpointResolverFileLine.h | 24 BreakpointResolverFileLine(const lldb::BreakpointSP &bkpt, 29 CreateFromStructuredData(const lldb::BreakpointSP &bkpt, 56 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
|
| H A D | BreakpointResolverFileRegex.h | 27 const lldb::BreakpointSP &bkpt, RegularExpression regex, 31 CreateFromStructuredData(const lldb::BreakpointSP &bkpt, 60 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
|
| H A D | Breakpoint.h | 105 const lldb::BreakpointSP &new_breakpoint_sp); 117 lldb::BreakpointSP GetBreakpoint() const; 128 static lldb::BreakpointSP 143 lldb::BreakpointSP m_new_breakpoint_sp; 151 static lldb::BreakpointSP CreateFromStructuredData( 581 static lldb::BreakpointSP CopyFromBreakpoint(lldb::TargetSP new_target,
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
| H A D | ItaniumABILanguageRuntime.h | 70 CreateExceptionResolver(const lldb::BreakpointSP &bkpt, 83 CreateExceptionResolver(const lldb::BreakpointSP &bkpt, 86 lldb::BreakpointSP CreateExceptionBreakpoint(bool catch_bp, bool throw_bp, 98 lldb::BreakpointSP m_cxx_exception_bp_sp;
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
| H A D | RenderScriptRuntime.h | 61 RSBreakpointResolver(const lldb::BreakpointSP &bp, ConstString name) in RSBreakpointResolver() 80 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override { in CopyForBreakpoint() 103 const lldb::BreakpointSP &breakpoint, ConstString reduce_name, 130 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override { in CopyForBreakpoint() 254 RSScriptGroupBreakpointResolver(const lldb::BreakpointSP &bp, in RSScriptGroupBreakpointResolver() 277 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override { in CopyForBreakpoint() 353 CreateExceptionResolver(const lldb::BreakpointSP &bp, 443 lldb::BreakpointSP CreateScriptGroupBreakpoint(ConstString name, 446 lldb::BreakpointSP CreateKernelBreakpoint(ConstString name); 448 lldb::BreakpointSP CreateReductionBreakpoint(ConstString name, [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | Target.h | 627 lldb::BreakpointSP GetLastCreatedBreakpoint() { in GetLastCreatedBreakpoint() 631 lldb::BreakpointSP GetBreakpointByID(lldb::break_id_t break_id); 646 lldb::BreakpointSP CreateSourceRegexBreakpoint( 671 lldb::BreakpointSP CreateFuncRegexBreakpoint( 682 lldb::BreakpointSP CreateBreakpoint( 689 lldb::BreakpointSP 695 lldb::BreakpointSP CreateScriptedBreakpoint( 706 lldb::BreakpointSP CreateBreakpoint( 713 lldb::BreakpointSP 723 lldb::BreakpointSP CreateBreakpoint(lldb::SearchFilterSP &filter_sp, [all …]
|
| H A D | LanguageRuntime.h | 111 static lldb::BreakpointSP 132 CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | LanguageRuntime.cpp | 155 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 D | Target.cpp | 323 BreakpointSP bp_sp; in GetBreakpointByID() 435 lldb::BreakpointSP 452 BreakpointSP bp_sp; in CreateBreakpoint() 470 lldb::BreakpointSP 477 BreakpointSP bp_sp; in CreateBreakpoint() 496 BreakpointSP 503 BreakpointSP bp_sp; in CreateBreakpoint() 598 lldb::BreakpointSP 650 BreakpointSP bp_sp; in CreateBreakpoint() 973 BreakpointSP bp_sp; in DisableBreakpointByID() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleThreadPlanStepThroughObjCTrampoline.cpp | 281 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()
|
| /llvm-project-15.0.7/lldb/include/lldb/API/ |
| H A D | SBBreakpoint.h | 25 SBBreakpoint(const lldb::BreakpointSP &bp_sp); 154 lldb::BreakpointSP GetSP() const;
|