|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp 7792 lldb::break_id_t result;
7934 lldb::break_id_t result;
7962 lldb::break_id_t arg2 ;
9596 lldb::break_id_t arg2 ;
9706 lldb::break_id_t arg2 ;
9879 lldb::break_id_t result;
57778 lldb::break_id_t arg2 ;
57813 lldb::break_id_t arg2 ;
tools/lldb/include/lldb/API/SBBreakpoint.h 37 break_id_t GetID() const;
47 lldb::break_id_t FindLocationIDByAddress(lldb::addr_t vm_addr);
49 lldb::SBBreakpointLocation FindLocationByID(lldb::break_id_t bp_loc_id);
163 SBBreakpoint FindBreakpointByID(lldb::break_id_t);
169 void AppendByID(lldb::break_id_t id);
tools/lldb/include/lldb/API/SBBreakpointLocation.h 28 break_id_t GetID();
tools/lldb/include/lldb/API/SBTarget.h 722 bool BreakpointDelete(break_id_t break_id);
724 lldb::SBBreakpoint FindBreakpointByID(break_id_t break_id);
tools/lldb/include/lldb/Breakpoint/Breakpoint.h 262 lldb::break_id_t FindLocationIDByAddress(const Address &addr);
273 lldb::BreakpointLocationSP FindLocationByID(lldb::break_id_t bp_loc_id);
509 lldb::break_id_t bp_loc_id);
tools/lldb/include/lldb/Breakpoint/BreakpointID.h 25 BreakpointID(lldb::break_id_t bp_id = LLDB_INVALID_BREAK_ID,
26 lldb::break_id_t loc_id = LLDB_INVALID_BREAK_ID);
30 lldb::break_id_t GetBreakpointID() const { return m_break_id; }
32 lldb::break_id_t GetLocationID() const { return m_location_id; }
34 void SetID(lldb::break_id_t bp_id, lldb::break_id_t loc_id) {
34 void SetID(lldb::break_id_t bp_id, lldb::break_id_t loc_id) {
39 void SetBreakpointID(lldb::break_id_t bp_id) { m_break_id = bp_id; }
41 void SetBreakpointLocationID(lldb::break_id_t loc_id) {
88 static void GetCanonicalReference(Stream *s, lldb::break_id_t break_id,
89 lldb::break_id_t break_loc_id);
92 lldb::break_id_t m_break_id;
93 lldb::break_id_t m_location_id;
tools/lldb/include/lldb/Breakpoint/BreakpointList.h 38 lldb::break_id_t Add(lldb::BreakpointSP &bp_sp, bool notify);
52 lldb::BreakpointSP FindBreakpointByID(lldb::break_id_t breakID) const;
89 bool Remove(lldb::break_id_t breakID, bool notify);
148 bp_collection::iterator GetBreakpointIDIterator(lldb::break_id_t breakID);
151 GetBreakpointIDConstIterator(lldb::break_id_t breakID) const;
157 lldb::break_id_t m_next_break_id;
tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h 320 BreakpointLocation(lldb::break_id_t bid, Breakpoint &owner,
tools/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h 49 bool Remove(lldb::break_id_t break_id, lldb::break_id_t break_loc_id);
49 bool Remove(lldb::break_id_t break_id, lldb::break_id_t break_loc_id);
63 lldb::BreakpointLocationSP FindByIDPair(lldb::break_id_t break_id,
64 lldb::break_id_t break_loc_id);
79 FindByIDPair(lldb::break_id_t break_id, lldb::break_id_t break_loc_id) const;
79 FindByIDPair(lldb::break_id_t break_id, lldb::break_id_t break_loc_id) const;
163 collection::iterator GetIDPairIterator(lldb::break_id_t break_id,
164 lldb::break_id_t break_loc_id);
167 GetIDPairConstIterator(lldb::break_id_t break_id,
168 lldb::break_id_t break_loc_id) const;
tools/lldb/include/lldb/Breakpoint/BreakpointLocationList.h 60 lldb::BreakpointLocationSP FindByID(lldb::break_id_t breakID) const;
70 lldb::break_id_t FindIDByAddress(const Address &addr);
140 bool ShouldStop(StoppointCallbackContext *context, lldb::break_id_t breakID);
208 lldb::break_id_t m_next_id;
tools/lldb/include/lldb/Breakpoint/BreakpointSite.h 178 bool IsBreakpointAtThisSite(lldb::break_id_t bp_id);
207 size_t RemoveOwner(lldb::break_id_t break_id, lldb::break_id_t break_loc_id);
207 size_t RemoveOwner(lldb::break_id_t break_id, lldb::break_id_t break_loc_id);
224 static lldb::break_id_t GetNextID();
tools/lldb/include/lldb/Breakpoint/BreakpointSiteList.h 43 lldb::break_id_t Add(const lldb::BreakpointSiteSP &bp_site_sp);
68 lldb::BreakpointSiteSP FindByID(lldb::break_id_t breakID);
80 const lldb::BreakpointSiteSP FindByID(lldb::break_id_t breakID) const;
90 lldb::break_id_t FindIDByAddress(lldb::addr_t addr);
104 bool BreakpointSiteContainsBreakpoint(lldb::break_id_t bp_site_id,
105 lldb::break_id_t bp_id);
116 bool Remove(lldb::break_id_t breakID);
144 bool ShouldStop(StoppointCallbackContext *context, lldb::break_id_t breakID);
163 collection::iterator GetIDIterator(lldb::break_id_t breakID);
165 collection::const_iterator GetIDConstIterator(lldb::break_id_t breakID) const;
tools/lldb/include/lldb/Breakpoint/Stoppoint.h 31 lldb::break_id_t GetID() const;
33 void SetID(lldb::break_id_t bid);
36 lldb::break_id_t m_bid;
tools/lldb/include/lldb/Breakpoint/StoppointLocation.h 21 StoppointLocation(lldb::break_id_t bid, lldb::addr_t m_addr, bool hardware);
23 StoppointLocation(lldb::break_id_t bid, lldb::addr_t m_addr,
53 lldb::break_id_t GetID() const { return m_loc_id; }
57 lldb::break_id_t m_loc_id; // Stoppoint location ID
tools/lldb/include/lldb/Target/Process.h 2034 lldb::break_id_t CreateBreakpointSite(const lldb::BreakpointLocationSP &owner,
tools/lldb/include/lldb/Target/StopInfo.h 105 lldb::break_id_t break_id);
110 Thread &thread, lldb::break_id_t break_id, bool should_stop);
113 Thread &thread, lldb::break_id_t watch_id,
tools/lldb/include/lldb/Target/Target.h 584 lldb::BreakpointSP GetBreakpointByID(lldb::break_id_t break_id);
729 bool DisableBreakpointByID(lldb::break_id_t break_id);
731 bool EnableBreakpointByID(lldb::break_id_t break_id);
733 bool RemoveBreakpointByID(lldb::break_id_t break_id);
tools/lldb/include/lldb/Target/ThreadPlanRunToAddress.h 59 std::vector<lldb::break_id_t> m_break_ids; // This is the breakpoint we are
tools/lldb/include/lldb/Target/ThreadPlanStepOut.h 59 lldb::break_id_t m_return_bp_id;
tools/lldb/include/lldb/Target/ThreadPlanStepThrough.h 51 lldb::break_id_t m_backstop_bkpt_id;
tools/lldb/include/lldb/Target/ThreadPlanStepUntil.h 42 lldb::break_id_t m_return_bp_id;
49 typedef std::map<lldb::addr_t, lldb::break_id_t> until_collection;
tools/lldb/source/API/SBBreakpoint.cpp 84 break_id_t SBBreakpoint::GetID() const {
87 break_id_t break_id = LLDB_INVALID_BREAK_ID;
144 break_id_t SBBreakpoint::FindLocationIDByAddress(addr_t vm_addr) {
148 break_id_t break_id = LLDB_INVALID_BREAK_ID;
165 SBBreakpointLocation SBBreakpoint::FindLocationByID(break_id_t bp_loc_id) {
805 lldb::break_id_t bp_id = m_break_ids[idx];
809 BreakpointSP FindBreakpointByID(lldb::break_id_t desired_id) {
814 for (lldb::break_id_t &break_id : m_break_ids) {
837 lldb::break_id_t bp_id = bkpt->GetID();
846 bool AppendByID(lldb::break_id_t id) {
859 for (lldb::break_id_t id : m_break_ids) {
867 std::vector<lldb::break_id_t> m_break_ids;
898 SBBreakpoint SBBreakpointList::FindBreakpointByID(lldb::break_id_t id) {
919 void SBBreakpointList::AppendByID(lldb::break_id_t id) {
tools/lldb/source/API/SBBreakpointLocation.cpp 443 break_id_t SBBreakpointLocation::GetID() {
tools/lldb/source/API/SBTarget.cpp 1144 bool SBTarget::BreakpointDelete(break_id_t bp_id) {
1158 SBBreakpoint SBTarget::FindBreakpointByID(break_id_t bp_id) {
tools/lldb/source/API/SBThread.cpp 180 break_id_t site_id = stop_info_sp->GetValue();
231 break_id_t site_id = stop_info_sp->GetValue();
tools/lldb/source/Breakpoint/Breakpoint.cpp 264 break_id_t Breakpoint::FindLocationIDByAddress(const Address &addr) {
268 BreakpointLocationSP Breakpoint::FindLocationByID(break_id_t bp_loc_id) {
443 break_id_t bp_loc_id) {
728 typedef std::map<lldb::break_id_t, SymbolContext> IDToSCMap;
733 lldb::break_id_t loc_id = bp_loc_sp->GetID();
737 std::map<lldb::break_id_t, SymbolContext> new_sc_map;
741 lldb::break_id_t loc_id = bp_loc_sp->GetID();
746 lldb::break_id_t old_id = old_sc_map.begin()->first;
751 std::vector<lldb::break_id_t> old_id_vec;
762 std::vector<lldb::break_id_t> new_id_vec;
790 for (lldb::break_id_t old_id : old_id_vec) {
795 for (lldb::break_id_t new_id : new_id_vec) {
tools/lldb/source/Breakpoint/BreakpointID.cpp 19 BreakpointID::BreakpointID(break_id_t bp_id, break_id_t loc_id)
19 BreakpointID::BreakpointID(break_id_t bp_id, break_id_t loc_id)
60 void BreakpointID::GetCanonicalReference(Stream *s, break_id_t bp_id,
61 break_id_t loc_id) {
72 break_id_t bp_id;
73 break_id_t loc_id = LLDB_INVALID_BREAK_ID;
tools/lldb/source/Breakpoint/BreakpointIDList.cpp 214 break_id_t start_bp_id = start_bp->GetBreakpointID();
215 break_id_t start_loc_id = start_bp->GetLocationID();
216 break_id_t end_bp_id = end_bp->GetBreakpointID();
217 break_id_t end_loc_id = end_bp->GetLocationID();
259 break_id_t cur_bp_id = breakpoint->GetID();
tools/lldb/source/Breakpoint/BreakpointList.cpp 29 break_id_t BreakpointList::Add(BreakpointSP &bp_sp, bool notify) {
43 bool BreakpointList::Remove(break_id_t break_id, bool notify) {
109 BreakpointList::GetBreakpointIDIterator(break_id_t break_id) {
116 BreakpointList::GetBreakpointIDConstIterator(break_id_t break_id) const {
122 BreakpointSP BreakpointList::FindBreakpointByID(break_id_t break_id) const {
tools/lldb/source/Breakpoint/BreakpointLocation.cpp 31 BreakpointLocation::BreakpointLocation(break_id_t loc_id, Breakpoint &owner,
449 lldb::break_id_t new_id =
tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp 34 bool BreakpointLocationCollection::Remove(lldb::break_id_t bp_id,
35 lldb::break_id_t bp_loc_id) {
47 BreakpointIDPairMatches(lldb::break_id_t break_id,
48 lldb::break_id_t break_loc_id)
57 const lldb::break_id_t m_break_id;
58 const lldb::break_id_t m_break_loc_id;
62 BreakpointLocationCollection::GetIDPairIterator(lldb::break_id_t break_id,
63 lldb::break_id_t break_loc_id) {
72 lldb::break_id_t break_id, lldb::break_id_t break_loc_id) const {
72 lldb::break_id_t break_id, lldb::break_id_t break_loc_id) const {
80 BreakpointLocationCollection::FindByIDPair(lldb::break_id_t break_id,
81 lldb::break_id_t break_loc_id) {
91 lldb::break_id_t break_id, lldb::break_id_t break_loc_id) const {
91 lldb::break_id_t break_id, lldb::break_id_t break_loc_id) const {
tools/lldb/source/Breakpoint/BreakpointLocationList.cpp 33 lldb::break_id_t bp_loc_id = ++m_next_id;
43 lldb::break_id_t break_id) {
56 lldb::break_id_t BreakpointLocationList::FindIDByAddress(const Address &addr) {
64 static bool Compare(BreakpointLocationSP lhs, lldb::break_id_t val) {
69 BreakpointLocationList::FindByID(lldb::break_id_t break_id) const {
304 lldb::break_id_t highest_id = 0;
307 lldb::break_id_t cur_id = loc_sp->GetID();
tools/lldb/source/Breakpoint/BreakpointSite.cpp 42 break_id_t BreakpointSite::GetNextID() {
43 static break_id_t g_next_id = 0;
64 bool BreakpointSite::IsBreakpointAtThisSite(lldb::break_id_t bp_id) {
130 size_t BreakpointSite::RemoveOwner(lldb::break_id_t break_id,
131 lldb::break_id_t break_loc_id) {
tools/lldb/source/Breakpoint/BreakpointSiteList.cpp 24 lldb::break_id_t BreakpointSiteList::Add(const BreakpointSiteSP &bp) {
38 lldb::break_id_t site_id) {
50 lldb::break_id_t BreakpointSiteList::FindIDByAddress(lldb::addr_t addr) {
63 bool BreakpointSiteList::Remove(lldb::break_id_t break_id) {
85 BreakpointSiteIDMatches(lldb::break_id_t break_id) : m_break_id(break_id) {}
92 const lldb::break_id_t m_break_id;
96 BreakpointSiteList::GetIDIterator(lldb::break_id_t break_id) {
104 BreakpointSiteList::GetIDConstIterator(lldb::break_id_t break_id) const {
111 BreakpointSiteSP BreakpointSiteList::FindByID(lldb::break_id_t break_id) {
122 BreakpointSiteList::FindByID(lldb::break_id_t break_id) const {
142 lldb::break_id_t bp_site_id, lldb::break_id_t bp_id) {
142 lldb::break_id_t bp_site_id, lldb::break_id_t bp_id) {
tools/lldb/source/Breakpoint/Stoppoint.cpp 22 break_id_t Stoppoint::GetID() const { return m_bid; }
24 void Stoppoint::SetID(break_id_t bid) { m_bid = bid; }
tools/lldb/source/Breakpoint/StoppointLocation.cpp 16 StoppointLocation::StoppointLocation(break_id_t bid, addr_t addr, bool hardware)
20 StoppointLocation::StoppointLocation(break_id_t bid, addr_t addr,
tools/lldb/source/Commands/CommandObjectBreakpoint.cpp 1313 std::vector<break_id_t> BreakIDs;
1702 lldb::break_id_t bp_id = m_bp_id.m_breakpoint.GetUInt64Value();
1803 lldb::break_id_t bp_id =
1880 lldb::break_id_t bp_id =
tools/lldb/source/Commands/CommandObjectProcess.cpp 569 lldb::break_id_t bp_site_id =
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h 65 lldb::break_id_t m_dyld_bid;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h 74 lldb::break_id_t m_dyld_bid;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h 133 lldb::break_id_t m_trampolines_changed_bp_id;
tools/lldb/source/Target/Process.cpp 1615 lldb::break_id_t
tools/lldb/source/Target/StopInfo.cpp 86 StopInfoBreakpoint(Thread &thread, break_id_t break_id)
94 StopInfoBreakpoint(Thread &thread, break_id_t break_id, bool should_stop)
282 std::unordered_set<break_id_t> precondition_breakpoints;
417 std::pair<std::unordered_set<break_id_t>::iterator, bool> result =
569 lldb::break_id_t m_break_id;
621 StopInfoWatchpoint(Thread &thread, break_id_t watch_id,
1099 break_id_t break_id) {
1104 break_id_t break_id,
1110 StopInfo::CreateStopReasonWithWatchpointID(Thread &thread, break_id_t watch_id,
tools/lldb/source/Target/Target.cpp 293 BreakpointSP Target::GetBreakpointByID(break_id_t break_id) {
908 bool Target::RemoveBreakpointByID(break_id_t break_id) {
928 bool Target::DisableBreakpointByID(break_id_t break_id) {
946 bool Target::EnableBreakpointByID(break_id_t break_id) {
1025 std::unordered_set<lldb::break_id_t> processed_bkpts;
1029 lldb::break_id_t bp_id = cur_bp_id.GetBreakpointID();
1033 std::pair<std::unordered_set<lldb::break_id_t>::iterator, bool>
tools/lldb/source/Target/ThreadPlanStepRange.cpp 352 lldb::break_id_t bp_site_id = LLDB_INVALID_BREAK_ID;
386 break_id_t bp_site_id = stop_info_sp->GetValue();
tools/lldb/source/Target/ThreadPlanStepThrough.cpp 249 break_id_t stop_value = (break_id_t)stop_info_sp->GetValue();
tools/lldb/tools/lldb-vscode/VSCode.cpp 73 VSCode::GetExceptionBreakpoint(const lldb::break_id_t bp_id) {
247 lldb::break_id_t bp_id = thread.GetStopReasonDataAtIndex(i);
tools/lldb/tools/lldb-vscode/VSCode.h 101 ExceptionBreakpoint *GetExceptionBreakpoint(const lldb::break_id_t bp_id);