reference, declarationdefinition
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);