Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/lldb/source/API/
H A DSBBreakpoint.cpp55 SBBreakpoint::SBBreakpoint(const lldb::BreakpointSP &bp_sp) in SBBreakpoint()
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()
189 BreakpointSP bkpt_sp = GetSP(); in GetLocationAtIndex()
203 BreakpointSP bkpt_sp = GetSP(); in SetEnabled()
[all …]
H A DSBBreakpointOptionCommon.cpp55 BreakpointSP bp_sp( in PrivateBreakpointHitCallback()
/openbsd-src/gnu/llvm/lldb/source/Breakpoint/
H A DBreakpointList.cpp18 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 DBreakpointResolverAddress.cpp23 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 DBreakpointResolverScripted.cpp29 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 DBreakpointResolverName.cpp27 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()
329 BreakpointSP breakpoint_sp = GetBreakpoint(); in SearchCallback()
428 BreakpointResolverName::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
H A DBreakpointResolverFileRegex.cpp23 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 DBreakpoint.cpp69 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()
1042 BreakpointEventType sub_type, const BreakpointSP &new_breakpoint_sp) in BreakpointEventData()
1056 BreakpointSP Breakpoint::BreakpointEventData::GetBreakpoint() const { in GetBreakpoint()
1096 BreakpointSP Breakpoint::BreakpointEventData::GetBreakpointFromEvent( in GetBreakpointFromEvent()
1098 BreakpointSP bp_sp; in GetBreakpointFromEvent()
H A DBreakpointResolverFileLine.cpp26 const BreakpointSP &bkpt, lldb::addr_t offset, bool skip_prologue, in BreakpointResolverFileLine()
34 const BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData()
338 BreakpointResolverFileLine::CopyForBreakpoint(BreakpointSP &breakpoint) { in CopyForBreakpoint()
/openbsd-src/gnu/llvm/lldb/include/lldb/Breakpoint/
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;
166 typedef LockingAdaptedIterable<bp_collection, lldb::BreakpointSP,
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,
54 CreateFromStructuredData(const lldb::BreakpointSP &bkpt,
79 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpointResolverAddress.h24 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 DBreakpointResolverScripted.h26 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 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()
162 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) = 0;
H A DBreakpointResolverFileRegex.h27 const lldb::BreakpointSP &bkpt, RegularExpression regex,
31 CreateFromStructuredData(const lldb::BreakpointSP &bkpt,
60 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpointResolverFileLine.h26 const lldb::BreakpointSP &bkpt, lldb::addr_t offset, bool skip_prologue,
31 CreateFromStructuredData(const lldb::BreakpointSP &bkpt,
58 CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override;
H A DBreakpoint.h105 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(
587 static lldb::BreakpointSP CopyFromBreakpoint(lldb::TargetSP new_target,
/openbsd-src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h70 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;
/openbsd-src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptRuntime.h61 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 …]
/openbsd-src/gnu/llvm/lldb/include/lldb/Target/
H A DTarget.h630 lldb::BreakpointSP GetLastCreatedBreakpoint() { in GetLastCreatedBreakpoint()
634 lldb::BreakpointSP GetBreakpointByID(lldb::break_id_t break_id);
638 lldb::BreakpointSP CreateBreakpoint(const FileSpecList *containingModules,
649 lldb::BreakpointSP CreateSourceRegexBreakpoint(
657 lldb::BreakpointSP CreateBreakpoint(lldb::addr_t load_addr, bool internal,
661 lldb::BreakpointSP CreateAddressInModuleBreakpoint(lldb::addr_t file_addr,
667 lldb::BreakpointSP CreateBreakpoint(const Address &addr, bool internal,
674 lldb::BreakpointSP CreateFuncRegexBreakpoint(
685 lldb::BreakpointSP CreateBreakpoint(
692 lldb::BreakpointSP
[all …]
H A DLanguageRuntime.h112 static lldb::BreakpointSP
133 CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
/openbsd-src/gnu/llvm/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.cpp140 BreakpointSP new_bp( in PrimeFromDummyTarget()
324 BreakpointSP Target::GetBreakpointByID(break_id_t break_id) { in GetBreakpointByID()
325 BreakpointSP bp_sp; in GetBreakpointByID()
335 BreakpointSP Target::CreateSourceRegexBreakpoint( in CreateSourceRegexBreakpoint()
352 BreakpointSP Target::CreateBreakpoint(const FileSpecList *containingModules, in CreateBreakpoint()
410 BreakpointSP Target::CreateBreakpoint(lldb::addr_t addr, bool internal, in CreateBreakpoint()
426 BreakpointSP bp_sp(CreateBreakpoint(so_addr, internal, hardware)); in CreateBreakpoint()
430 BreakpointSP Target::CreateBreakpoint(const Address &addr, bool internal, in CreateBreakpoint()
439 lldb::BreakpointSP
451 BreakpointSP Target::CreateBreakpoint( in CreateBreakpoint()
[all …]
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/lldb/include/lldb/API/
H A DSBBreakpoint.h25 SBBreakpoint(const lldb::BreakpointSP &bp_sp);
154 lldb::BreakpointSP GetSP() const;

123