[Lldb-commits] [lldb] r281519 - Fix some const-ness issues with BreakpointID & BreakpointIDList.
Jim Ingham via lldb-commits
lldb-commits at lists.llvm.org
Wed Sep 14 12:05:27 PDT 2016
Author: jingham
Date: Wed Sep 14 14:05:27 2016
New Revision: 281519
URL: http://llvm.org/viewvc/llvm-project?rev=281519&view=rev
Log:
Fix some const-ness issues with BreakpointID & BreakpointIDList.
Modified:
lldb/trunk/include/lldb/Breakpoint/BreakpointID.h
lldb/trunk/include/lldb/Breakpoint/BreakpointIDList.h
lldb/trunk/source/Breakpoint/BreakpointIDList.cpp
Modified: lldb/trunk/include/lldb/Breakpoint/BreakpointID.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Breakpoint/BreakpointID.h?rev=281519&r1=281518&r2=281519&view=diff
==============================================================================
--- lldb/trunk/include/lldb/Breakpoint/BreakpointID.h (original)
+++ lldb/trunk/include/lldb/Breakpoint/BreakpointID.h Wed Sep 14 14:05:27 2016
@@ -30,9 +30,9 @@ public:
virtual ~BreakpointID();
- lldb::break_id_t GetBreakpointID() { return m_break_id; }
+ lldb::break_id_t GetBreakpointID() const { return m_break_id; }
- lldb::break_id_t GetLocationID() { return m_location_id; }
+ lldb::break_id_t GetLocationID() const { return m_location_id; }
void SetID(lldb::break_id_t bp_id, lldb::break_id_t loc_id) {
m_break_id = bp_id;
Modified: lldb/trunk/include/lldb/Breakpoint/BreakpointIDList.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Breakpoint/BreakpointIDList.h?rev=281519&r1=281518&r2=281519&view=diff
==============================================================================
--- lldb/trunk/include/lldb/Breakpoint/BreakpointIDList.h (original)
+++ lldb/trunk/include/lldb/Breakpoint/BreakpointIDList.h Wed Sep 14 14:05:27 2016
@@ -34,9 +34,9 @@ public:
virtual ~BreakpointIDList();
- size_t GetSize();
+ size_t GetSize() const;
- BreakpointID &GetBreakpointIDAtIndex(size_t index);
+ const BreakpointID &GetBreakpointIDAtIndex(size_t index) const;
bool RemoveBreakpointIDAtIndex(size_t index);
@@ -46,9 +46,9 @@ public:
bool AddBreakpointID(const char *bp_id);
- bool FindBreakpointID(BreakpointID &bp_id, size_t *position);
+ bool FindBreakpointID(BreakpointID &bp_id, size_t *position) const;
- bool FindBreakpointID(const char *bp_id, size_t *position);
+ bool FindBreakpointID(const char *bp_id, size_t *position) const;
void InsertStringArray(const char **string_array, size_t array_size,
CommandReturnObject &result);
Modified: lldb/trunk/source/Breakpoint/BreakpointIDList.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Breakpoint/BreakpointIDList.cpp?rev=281519&r1=281518&r2=281519&view=diff
==============================================================================
--- lldb/trunk/source/Breakpoint/BreakpointIDList.cpp (original)
+++ lldb/trunk/source/Breakpoint/BreakpointIDList.cpp Wed Sep 14 14:05:27 2016
@@ -31,9 +31,10 @@ BreakpointIDList::BreakpointIDList()
BreakpointIDList::~BreakpointIDList() = default;
-size_t BreakpointIDList::GetSize() { return m_breakpoint_ids.size(); }
+size_t BreakpointIDList::GetSize() const { return m_breakpoint_ids.size(); }
-BreakpointID &BreakpointIDList::GetBreakpointIDAtIndex(size_t index) {
+const BreakpointID &
+BreakpointIDList::GetBreakpointIDAtIndex(size_t index) const {
return ((index < m_breakpoint_ids.size()) ? m_breakpoint_ids[index]
: m_invalid_id);
}
@@ -71,7 +72,8 @@ bool BreakpointIDList::AddBreakpointID(c
return success;
}
-bool BreakpointIDList::FindBreakpointID(BreakpointID &bp_id, size_t *position) {
+bool BreakpointIDList::FindBreakpointID(BreakpointID &bp_id,
+ size_t *position) const {
for (size_t i = 0; i < m_breakpoint_ids.size(); ++i) {
BreakpointID tmp_id = m_breakpoint_ids[i];
if (tmp_id.GetBreakpointID() == bp_id.GetBreakpointID() &&
@@ -85,7 +87,7 @@ bool BreakpointIDList::FindBreakpointID(
}
bool BreakpointIDList::FindBreakpointID(const char *bp_id_str,
- size_t *position) {
+ size_t *position) const {
BreakpointID temp_bp_id;
break_id_t bp_id;
break_id_t loc_id;
More information about the lldb-commits
mailing list