From f3fbd1c0586ff6ec7895991e6c28f61a503c36a8 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Sat, 23 Jul 2016 20:50:09 +0000 Subject: Vendor import of lldb release_39 branch r276489: https://llvm.org/svn/llvm-project/lldb/branches/release_39@276489 --- source/Target/UnixSignals.cpp | 60 ++++++++++++++++--------------------------- 1 file changed, 22 insertions(+), 38 deletions(-) (limited to 'source/Target/UnixSignals.cpp') diff --git a/source/Target/UnixSignals.cpp b/source/Target/UnixSignals.cpp index 8a98c21560d79..cf244ba8f7d32 100644 --- a/source/Target/UnixSignals.cpp +++ b/source/Target/UnixSignals.cpp @@ -7,15 +7,14 @@ // //===----------------------------------------------------------------------===// -#include "lldb/Target/UnixSignals.h" // C Includes // C++ Includes // Other libraries and framework includes // Project includes +#include "lldb/Target/UnixSignals.h" #include "lldb/Core/ArchSpec.h" #include "lldb/Host/StringConvert.h" - #include "Plugins/Process/Utility/FreeBSDSignals.h" #include "Plugins/Process/Utility/LinuxSignals.h" #include "Plugins/Process/Utility/MipsLinuxSignals.h" @@ -23,15 +22,12 @@ using namespace lldb_private; -UnixSignals::Signal::Signal -( - const char *name, - bool default_suppress, - bool default_stop, - bool default_notify, - const char *description, - const char *alias -) : +UnixSignals::Signal::Signal(const char *name, + bool default_suppress, + bool default_stop, + bool default_notify, + const char *description, + const char *alias) : m_name (name), m_alias (alias), m_description (), @@ -85,12 +81,7 @@ UnixSignals::UnixSignals(const UnixSignals &rhs) { } -//---------------------------------------------------------------------- -// Destructor -//---------------------------------------------------------------------- -UnixSignals::~UnixSignals () -{ -} +UnixSignals::~UnixSignals() = default; void UnixSignals::Reset () @@ -135,16 +126,13 @@ UnixSignals::Reset () } void -UnixSignals::AddSignal -( - int signo, - const char *name, - bool default_suppress, - bool default_stop, - bool default_notify, - const char *description, - const char *alias -) +UnixSignals::AddSignal(int signo, + const char *name, + bool default_suppress, + bool default_stop, + bool default_notify, + const char *description, + const char *alias) { Signal new_signal (name, default_suppress, default_stop, default_notify, description, alias); m_signals.insert (std::make_pair(signo, new_signal)); @@ -163,12 +151,11 @@ UnixSignals::GetSignalAsCString (int signo) const { collection::const_iterator pos = m_signals.find (signo); if (pos == m_signals.end()) - return NULL; + return nullptr; else return pos->second.m_name.GetCString (); } - bool UnixSignals::SignalIsValid (int32_t signo) const { @@ -180,7 +167,7 @@ UnixSignals::GetShortName(ConstString name) const { if (name) { - char* signame = (char*)(name.AsCString()); + const char* signame = name.AsCString(); return ConstString(signame + 3); // Remove "SIG" from name } return name; @@ -232,17 +219,14 @@ UnixSignals::GetNextSignalNumber (int32_t current_signal) const } const char * -UnixSignals::GetSignalInfo -( - int32_t signo, - bool &should_suppress, - bool &should_stop, - bool &should_notify -) const +UnixSignals::GetSignalInfo(int32_t signo, + bool &should_suppress, + bool &should_stop, + bool &should_notify) const { collection::const_iterator pos = m_signals.find (signo); if (pos == m_signals.end()) - return NULL; + return nullptr; else { const Signal &signal = pos->second; -- cgit v1.2.3