diff options
Diffstat (limited to 'include/lldb/Host/common/NativeBreakpointList.h')
-rw-r--r-- | include/lldb/Host/common/NativeBreakpointList.h | 45 |
1 files changed, 20 insertions, 25 deletions
diff --git a/include/lldb/Host/common/NativeBreakpointList.h b/include/lldb/Host/common/NativeBreakpointList.h index bd1a9ae09db2..2bb8e565f464 100644 --- a/include/lldb/Host/common/NativeBreakpointList.h +++ b/include/lldb/Host/common/NativeBreakpointList.h @@ -10,47 +10,42 @@ #ifndef liblldb_NativeBreakpointList_h_ #define liblldb_NativeBreakpointList_h_ -#include "lldb/lldb-private-forward.h" #include "lldb/Core/Error.h" +#include "lldb/lldb-private-forward.h" // #include "lldb/Host/NativeBreakpoint.h" #include <functional> #include <map> #include <mutex> -namespace lldb_private -{ - class NativeBreakpointList - { - public: - typedef std::function<Error (lldb::addr_t addr, size_t size_hint, bool hardware, NativeBreakpointSP &breakpoint_sp)> CreateBreakpointFunc; +namespace lldb_private { +class NativeBreakpointList { +public: + typedef std::function<Error(lldb::addr_t addr, size_t size_hint, + bool hardware, NativeBreakpointSP &breakpoint_sp)> + CreateBreakpointFunc; - NativeBreakpointList (); + NativeBreakpointList(); - Error - AddRef (lldb::addr_t addr, size_t size_hint, bool hardware, CreateBreakpointFunc create_func); + Error AddRef(lldb::addr_t addr, size_t size_hint, bool hardware, + CreateBreakpointFunc create_func); - Error - DecRef (lldb::addr_t addr); + Error DecRef(lldb::addr_t addr); - Error - EnableBreakpoint (lldb::addr_t addr); + Error EnableBreakpoint(lldb::addr_t addr); - Error - DisableBreakpoint (lldb::addr_t addr); + Error DisableBreakpoint(lldb::addr_t addr); - Error - GetBreakpoint (lldb::addr_t addr, NativeBreakpointSP &breakpoint_sp); + Error GetBreakpoint(lldb::addr_t addr, NativeBreakpointSP &breakpoint_sp); - Error - RemoveTrapsFromBuffer(lldb::addr_t addr, void *buf, size_t size) const; + Error RemoveTrapsFromBuffer(lldb::addr_t addr, void *buf, size_t size) const; - private: - typedef std::map<lldb::addr_t, NativeBreakpointSP> BreakpointMap; +private: + typedef std::map<lldb::addr_t, NativeBreakpointSP> BreakpointMap; - std::recursive_mutex m_mutex; - BreakpointMap m_breakpoints; - }; + std::recursive_mutex m_mutex; + BreakpointMap m_breakpoints; +}; } #endif // ifndef liblldb_NativeBreakpointList_h_ |