[Lldb-commits] [lldb] r263312 - Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Core; other minor fixes.

Eugene Zelenko via lldb-commits lldb-commits at lists.llvm.org
Fri Mar 11 16:31:13 PST 2016


Author: eugenezelenko
Date: Fri Mar 11 18:31:13 2016
New Revision: 263312

URL: http://llvm.org/viewvc/llvm-project?rev=263312&view=rev
Log:
Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Core; other minor fixes.

Modified:
    lldb/trunk/include/lldb/Core/SearchFilter.h
    lldb/trunk/source/Core/RegisterValue.cpp
    lldb/trunk/source/Core/RegularExpression.cpp
    lldb/trunk/source/Core/Scalar.cpp
    lldb/trunk/source/Core/SearchFilter.cpp

Modified: lldb/trunk/include/lldb/Core/SearchFilter.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Core/SearchFilter.h?rev=263312&r1=263311&r2=263312&view=diff
==============================================================================
--- lldb/trunk/include/lldb/Core/SearchFilter.h (original)
+++ lldb/trunk/include/lldb/Core/SearchFilter.h Fri Mar 11 18:31:13 2016
@@ -94,7 +94,6 @@ public:
 class SearchFilter
 {
 public:
-
     //------------------------------------------------------------------
     /// The basic constructor takes a Target, which gives the space to search.
     ///
@@ -108,7 +107,7 @@ public:
     virtual
     ~SearchFilter ();
 
-    const SearchFilter&
+    SearchFilter&
     operator=(const SearchFilter& rhs);
 
     //------------------------------------------------------------------
@@ -294,7 +293,6 @@ class SearchFilterByModule :
     public SearchFilter
 {
 public:
-
     //------------------------------------------------------------------
     /// The basic constructor takes a Target, which gives the space to search,
     /// and the module to restrict the search to.
@@ -312,7 +310,7 @@ public:
 
     ~SearchFilterByModule() override;
 
-    const SearchFilterByModule&
+    SearchFilterByModule&
     operator=(const SearchFilterByModule& rhs);
 
     bool
@@ -354,7 +352,6 @@ class SearchFilterByModuleList :
     public SearchFilter
 {
 public:
-
     //------------------------------------------------------------------
     /// The basic constructor takes a Target, which gives the space to search,
     /// and the module list to restrict the search to.
@@ -372,7 +369,7 @@ public:
 
     ~SearchFilterByModuleList() override;
 
-    const SearchFilterByModuleList&
+    SearchFilterByModuleList&
     operator=(const SearchFilterByModuleList& rhs);
 
     bool
@@ -414,7 +411,6 @@ class SearchFilterByModuleListAndCU :
     public SearchFilterByModuleList
 {
 public:
-
     //------------------------------------------------------------------
     /// The basic constructor takes a Target, which gives the space to search,
     /// and the module list to restrict the search to.
@@ -433,7 +429,7 @@ public:
 
     ~SearchFilterByModuleListAndCU() override;
 
-    const SearchFilterByModuleListAndCU&
+    SearchFilterByModuleListAndCU&
     operator=(const SearchFilterByModuleListAndCU& rhs);
 
     bool

Modified: lldb/trunk/source/Core/RegisterValue.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/RegisterValue.cpp?rev=263312&r1=263311&r2=263312&view=diff
==============================================================================
--- lldb/trunk/source/Core/RegisterValue.cpp (original)
+++ lldb/trunk/source/Core/RegisterValue.cpp Fri Mar 11 18:31:13 2016
@@ -1,4 +1,4 @@
-//===-- RegisterValue.cpp ----------------------------------------*- C++ -*-===//
+//===-- RegisterValue.cpp ---------------------------------------*- C++ -*-===//
 //
 //                     The LLVM Compiler Infrastructure
 //
@@ -11,7 +11,11 @@
 
 // C Includes
 // C++ Includes
+#include <vector>
+
 // Other libraries and framework includes
+#include "llvm/ADT/StringRef.h"
+
 // Project includes
 #include "lldb/Core/DataExtractor.h"
 #include "lldb/Core/Error.h"
@@ -24,7 +28,6 @@
 using namespace lldb;
 using namespace lldb_private;
 
-
 bool
 RegisterValue::Dump (Stream *s, 
                      const RegisterInfo *reg_info, 
@@ -98,14 +101,12 @@ RegisterValue::Dump (Stream *s,
     return false;
 }
 
-
 bool
 RegisterValue::GetData (DataExtractor &data) const
 {
     return data.SetData(GetBytes(), GetByteSize(), GetByteOrder()) > 0;
 }
 
-
 uint32_t
 RegisterValue::GetAsMemoryData (const RegisterInfo *reg_info,
                                 void *dst,
@@ -113,7 +114,7 @@ RegisterValue::GetAsMemoryData (const Re
                                 lldb::ByteOrder dst_byte_order,
                                 Error &error) const
 {    
-    if (reg_info == NULL)
+    if (reg_info == nullptr)
     {
         error.SetErrorString ("invalid register info argument.");
         return 0;
@@ -163,7 +164,7 @@ RegisterValue::SetFromMemoryData (const
                                   lldb::ByteOrder src_byte_order,
                                   Error &error)
 {
-    if (reg_info == NULL)
+    if (reg_info == nullptr)
     {
         error.SetErrorString ("invalid register info argument.");
         return 0;
@@ -405,8 +406,6 @@ RegisterValue::SetValueFromData (const R
     return error;
 }
 
-#include "llvm/ADT/StringRef.h"
-#include <vector>
 static inline void StripSpaces(llvm::StringRef &Str)
 {
     while (!Str.empty() && isspace(Str[0]))
@@ -414,16 +413,19 @@ static inline void StripSpaces(llvm::Str
     while (!Str.empty() && isspace(Str.back()))
         Str = Str.substr(0, Str.size()-1);
 }
+
 static inline void LStrip(llvm::StringRef &Str, char c)
 {
     if (!Str.empty() && Str.front() == c)
         Str = Str.substr(1);
 }
+
 static inline void RStrip(llvm::StringRef &Str, char c)
 {
     if (!Str.empty() && Str.back() == c)
         Str = Str.substr(0, Str.size()-1);
 }
+
 // Helper function for RegisterValue::SetValueFromCString()
 static bool
 ParseVectorEncoding(const RegisterInfo *reg_info, const char *vector_str, const uint32_t byte_size, RegisterValue *reg_value)
@@ -457,17 +459,18 @@ ParseVectorEncoding(const RegisterInfo *
     reg_value->SetBytes(&(bytes.front()), byte_size, eByteOrderLittle);
     return true;
 }
+
 Error
 RegisterValue::SetValueFromCString (const RegisterInfo *reg_info, const char *value_str)
 {
     Error error;
-    if (reg_info == NULL)
+    if (reg_info == nullptr)
     {
         error.SetErrorString ("Invalid register info argument.");
         return error;
     }
 
-    if (value_str == NULL || value_str[0] == '\0')
+    if (value_str == nullptr || value_str[0] == '\0')
     {
         error.SetErrorString ("Invalid c-string value string.");
         return error;
@@ -574,7 +577,6 @@ RegisterValue::SetValueFromCString (cons
     return error;
 }
 
-
 bool
 RegisterValue::SignExtend (uint32_t sign_bitpos)
 {
@@ -742,9 +744,7 @@ RegisterValue::GetAsUInt128 (const llvm:
                 case 4:
                 case 8:
                 case 16:
-                {
                     return llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)buffer.bytes)->x);
-                }
             }
         }
         break;
@@ -837,7 +837,7 @@ RegisterValue::GetBytes () const
         case eTypeLongDouble:   return m_scalar.GetBytes();
         case eTypeBytes:        return buffer.bytes;
     }
-    return NULL;
+    return nullptr;
 }
 
 void *
@@ -856,7 +856,7 @@ RegisterValue::GetBytes ()
         case eTypeLongDouble:   return m_scalar.GetBytes();
         case eTypeBytes:        return buffer.bytes;
     }
-    return NULL;
+    return nullptr;
 }
 
 uint32_t
@@ -878,7 +878,6 @@ RegisterValue::GetByteSize () const
     return 0;
 }
 
-
 bool
 RegisterValue::SetUInt (uint64_t uint, uint32_t byte_size)
 {
@@ -933,7 +932,6 @@ RegisterValue::SetBytes (const void *byt
     }
 }
 
-
 bool
 RegisterValue::operator == (const RegisterValue &rhs) const
 {
@@ -1044,7 +1042,6 @@ RegisterValue::ClearBit (uint32_t bit)
     return false;
 }
 
-
 bool
 RegisterValue::SetBit (uint32_t bit)
 {
@@ -1089,4 +1086,3 @@ RegisterValue::SetBit (uint32_t bit)
     }
     return false;
 }
-

Modified: lldb/trunk/source/Core/RegularExpression.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/RegularExpression.cpp?rev=263312&r1=263311&r2=263312&view=diff
==============================================================================
--- lldb/trunk/source/Core/RegularExpression.cpp (original)
+++ lldb/trunk/source/Core/RegularExpression.cpp Fri Mar 11 18:31:13 2016
@@ -7,11 +7,17 @@
 //
 //===----------------------------------------------------------------------===//
 
-#include <string.h>
 #include "lldb/Core/RegularExpression.h"
+
+// C Includes
+// C++ Includes
+#include <cstring>
+
+// Other libraries and framework includes
 #include "llvm/ADT/StringRef.h"
-#include "lldb/Core/Error.h"
 
+// Project includes
+#include "lldb/Core/Error.h"
 
 //----------------------------------------------------------------------
 // Enable enhanced mode if it is available. This allows for things like
@@ -26,15 +32,12 @@
 
 using namespace lldb_private;
 
-//----------------------------------------------------------------------
-// Default constructor
-//----------------------------------------------------------------------
 RegularExpression::RegularExpression() :
     m_re(),
     m_comp_err (1),
     m_preg()
 {
-    memset(&m_preg,0,sizeof(m_preg));
+    memset(&m_preg, 0, sizeof(m_preg));
 }
 
 //----------------------------------------------------------------------
@@ -63,6 +66,7 @@ RegularExpression::operator= (const Regu
         Compile (rhs.GetText());
     return *this;
 }
+
 //----------------------------------------------------------------------
 // Destructor
 //
@@ -117,7 +121,7 @@ bool
 RegularExpression::Execute (const char* s, Match *match) const
 {
     int err = 1;
-    if (s != NULL && m_comp_err == 0)
+    if (s != nullptr && m_comp_err == 0)
     {
         if (match)
         {
@@ -129,11 +133,11 @@ RegularExpression::Execute (const char*
         }
         else
         {
-            err = ::regexec (&m_preg,
-                             s,
-                             0,
-                             NULL,
-                             0);
+            err = ::regexec(&m_preg,
+                            s,
+                            0,
+                            nullptr,
+                            0);
         }
     }
     
@@ -202,7 +206,6 @@ RegularExpression::Match::GetMatchSpanni
     return false;
 }
 
-
 //----------------------------------------------------------------------
 // Returns true if the regular expression compiled and is ready
 // for execution.
@@ -220,9 +223,7 @@ RegularExpression::IsValid () const
 const char*
 RegularExpression::GetText () const
 {
-    if (m_re.empty())
-        return NULL;
-    return m_re.c_str();
+    return (m_re.empty() ? nullptr : m_re.c_str());
 }
 
 //----------------------------------------------------------------------

Modified: lldb/trunk/source/Core/Scalar.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/Scalar.cpp?rev=263312&r1=263311&r2=263312&view=diff
==============================================================================
--- lldb/trunk/source/Core/Scalar.cpp (original)
+++ lldb/trunk/source/Core/Scalar.cpp Fri Mar 11 18:31:13 2016
@@ -9,10 +9,14 @@
 
 #include "lldb/Core/Scalar.h"
 
-#include <math.h>
-#include <inttypes.h>
-#include <stdio.h>
+// C Includes
+// C++ Includes
+#include <cinttypes>
+#include <cmath>
+#include <cstdio>
 
+// Other libraries and framework includes
+// Project includes
 #include "lldb/Interpreter/Args.h"
 #include "lldb/Core/Error.h"
 #include "lldb/Core/Stream.h"
@@ -72,19 +76,12 @@ PromoteToMaxType
     return Scalar::e_void;
 }
 
-
-//----------------------------------------------------------------------
-// Scalar constructor
-//----------------------------------------------------------------------
 Scalar::Scalar() :
     m_type(e_void),
     m_float((float)0)
 {
 }
 
-//----------------------------------------------------------------------
-// Scalar copy constructor
-//----------------------------------------------------------------------
 Scalar::Scalar(const Scalar& rhs) :
     m_type(rhs.m_type),
     m_integer(rhs.m_integer),
@@ -283,7 +280,7 @@ Scalar::GetBytes() const
         llvm::APInt ldbl_val = m_float.bitcastToAPInt();
         return const_cast<void *>(reinterpret_cast<const void *>(ldbl_val.getRawData()));
     }
-    return NULL;
+    return nullptr;
 }
 
 size_t
@@ -398,11 +395,6 @@ Scalar::GetTypeAsCString() const
     return "<invalid Scalar type>";
 }
 
-
-
-//----------------------------------------------------------------------
-// Scalar copy constructor
-//----------------------------------------------------------------------
 Scalar&
 Scalar::operator=(const Scalar& rhs)
 {
@@ -423,7 +415,6 @@ Scalar::operator= (const int v)
     return *this;
 }
 
-
 Scalar&
 Scalar::operator= (unsigned int v)
 {
@@ -527,12 +518,7 @@ Scalar::operator= (llvm::APInt rhs)
     return *this;
 }
 
-//----------------------------------------------------------------------
-// Destructor
-//----------------------------------------------------------------------
-Scalar::~Scalar()
-{
-}
+Scalar::~Scalar() = default;
 
 bool
 Scalar::Promote(Scalar::Type type)
@@ -549,70 +535,59 @@ Scalar::Promote(Scalar::Type type)
             case e_void: break;
             case e_sint: success = true; break;
             case e_uint:
-            {
                 m_integer = llvm::APInt(sizeof(uint_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                 success = true;
                 break;
-            }
+
             case e_slong:
-            {
                 m_integer = llvm::APInt(sizeof(slong_t) * 8, *(const uint64_t *)m_integer.getRawData(), true);
                 success = true;
                 break;
-            }
+
             case e_ulong:
-            {
                 m_integer = llvm::APInt(sizeof(ulong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                 success = true;
                 break;
-            }
+
             case e_slonglong:
-            {
                 m_integer = llvm::APInt(sizeof(slonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), true);
                 success = true;
                 break;
-            }
+
             case e_ulonglong:
-            {
                 m_integer = llvm::APInt(sizeof(ulonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                 success = true;
                 break;
-            }
+
             case e_sint128:
             case e_uint128:
-            {
                 m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                 success = true;
                 break;
-            }
+
             case e_sint256:
             case e_uint256:
-            {
                 m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                 success = true;
                 break;
-            }
+
             case e_float:
-            {
                 m_float = llvm::APFloat(m_integer.bitsToFloat());
                 success = true;
                 break;
-            }
+
             case e_double:
-            {
                 m_float = llvm::APFloat(m_integer.bitsToDouble());
                 success = true;
                 break;
-            }
+
             case e_long_double:
-            {
                 if(m_ieee_quad)
                     m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                 else
                     m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                 success = true;
                 break;
-            }
         }
         break;
 
@@ -623,64 +598,54 @@ Scalar::Promote(Scalar::Type type)
              case e_sint:     break;
              case e_uint:     success = true; break;
              case e_slong:
-             {
                  m_integer = llvm::APInt(sizeof(slong_t) * 8, *(const uint64_t *)m_integer.getRawData(), true);
                  success = true;
                  break;
-             }
+
              case e_ulong:
-             {
                  m_integer = llvm::APInt(sizeof(ulong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                  success = true;
                  break;
-             }
+
              case e_slonglong:
-             {
                  m_integer = llvm::APInt(sizeof(slonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), true);
                  success = true;
                  break;
-             }
+
              case e_ulonglong:
-             {
                  m_integer = llvm::APInt(sizeof(ulonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                  success = true;
                  break;
-             }
+
              case e_sint128:
              case e_uint128:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
             case e_sint256:
             case e_uint256:
-            {
                 m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                 success = true;
                 break;
-            }
+
             case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -692,58 +657,49 @@ Scalar::Promote(Scalar::Type type)
              case e_uint:    break;
              case e_slong:   success = true; break;
              case e_ulong:
-             {
                  m_integer = llvm::APInt(sizeof(ulong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                  success = true;
                  break;
-             }
+
              case e_slonglong:
-             {
                  m_integer = llvm::APInt(sizeof(slonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), true);
                  success = true;
                  break;
-             }
+
              case e_ulonglong:
-             {
                  m_integer = llvm::APInt(sizeof(ulonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                  success = true;
                  break;
-             }
+
              case e_sint128:
              case e_uint128:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -756,52 +712,44 @@ Scalar::Promote(Scalar::Type type)
              case e_slong:    break;
              case e_ulong:    success = true; break;
              case e_slonglong:
-             {
                  m_integer = llvm::APInt(sizeof(slonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), true);
                  success = true;
                  break;
-             }
+
              case e_ulonglong:
-             {
                  m_integer = llvm::APInt(sizeof(ulonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                  success = true;
                  break;
-             }
+
              case e_sint128:
              case e_uint128:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -815,46 +763,39 @@ Scalar::Promote(Scalar::Type type)
              case e_ulong:        break;
              case e_slonglong:    success = true; break;
              case e_ulonglong:
-             {
                  m_integer = llvm::APInt(sizeof(ulonglong_t) * 8, *(const uint64_t *)m_integer.getRawData(), false);
                  success = true;
                  break;
-             }
+
              case e_sint128:
              case e_uint128:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -870,39 +811,33 @@ Scalar::Promote(Scalar::Type type)
              case e_ulonglong:    success = true; break;
              case e_sint128:
              case e_uint128:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -918,39 +853,33 @@ Scalar::Promote(Scalar::Type type)
              case e_ulonglong:   break;
              case e_sint128:     success = true; break;
              case e_uint128:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -968,32 +897,27 @@ Scalar::Promote(Scalar::Type type)
              case e_uint128:    success = true; break;
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, ((const type256 *)m_integer.getRawData()));
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -1011,32 +935,27 @@ Scalar::Promote(Scalar::Type type)
             case e_uint128: break;
             case e_sint256: success = true; break;
             case e_uint256:
-            {
                 m_integer = llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((const type128 *)m_integer.getRawData()));
                 success = true;
                 break;
-            }
+
             case e_float:
-            {
                 m_float = llvm::APFloat(m_integer.bitsToFloat());
                 success = true;
                 break;
-            }
+
             case e_double:
-            {
                 m_float = llvm::APFloat(m_integer.bitsToDouble());
                 success = true;
                 break;
-            }
+
             case e_long_double:
-            {
                 if(m_ieee_quad)
                     m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                 else
                     m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                 success = true;
                 break;
-            }
         }
         break;
             
@@ -1055,26 +974,22 @@ Scalar::Promote(Scalar::Type type)
             case e_sint256: break;
             case e_uint256: success = true; break;
             case e_float:
-            {
                 m_float = llvm::APFloat(m_integer.bitsToFloat());
                 success = true;
                 break;
-            }
+
             case e_double:
-            {
                 m_float = llvm::APFloat(m_integer.bitsToDouble());
                 success = true;
                 break;
-            }
+
             case e_long_double:
-            {
                 if(m_ieee_quad)
                     m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                 else
                     m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                 success = true;
                 break;
-            }
         }
         break;
             
@@ -1094,20 +1009,17 @@ Scalar::Promote(Scalar::Type type)
              case e_uint256:    break;
              case e_float:      success = true; break;
              case e_double:
-             {
                  m_float = llvm::APFloat((float_t)m_float.convertToFloat());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_float.bitcastToAPInt());
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_float.bitcastToAPInt());
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -1128,14 +1040,12 @@ Scalar::Promote(Scalar::Type type)
              case e_float:      break;
              case e_double:     success = true; break;
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_float.bitcastToAPInt());
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_float.bitcastToAPInt());
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -1188,7 +1098,6 @@ Scalar::GetValueTypeAsCString (Scalar::T
     return "???";
 }
 
-
 Scalar::Type
 Scalar::GetValueTypeForSignedIntegerWithByteSize (size_t byte_size)
 {
@@ -1248,86 +1157,72 @@ Scalar::Cast(Scalar::Type type)
         {
              case e_void:        break;
              case e_sint:
-             {
                  m_integer = m_integer.sextOrTrunc(sizeof(sint_t) * 8);
                  success = true;
                  break;
-             }
+
              case e_uint:
-             {
                  m_integer = m_integer.zextOrTrunc(sizeof(sint_t) * 8);
                  success = true;
                  break;
-             }
+
              case e_slong:
-             {
                  m_integer = m_integer.sextOrTrunc(sizeof(slong_t) * 8);
                  success = true;
                  break;
-             }
+
              case e_ulong:
-             {
                  m_integer = m_integer.zextOrTrunc(sizeof(slong_t) * 8);
                  success = true;
                  break;
-             }
+
              case e_slonglong:
-             {
                  m_integer = m_integer.sextOrTrunc(sizeof(slonglong_t) * 8);
                  success = true;
                  break;
-             }
+
              case e_ulonglong:
-             {
                  m_integer = m_integer.zextOrTrunc(sizeof(slonglong_t) * 8);
                  success = true;
                  break;
-             }
+
              case e_sint128:
-             {
                  m_integer = m_integer.sextOrTrunc(BITWIDTH_INT128);
                  success = true;
                  break;
-             }
+
              case e_uint128:
-             {
                  m_integer = m_integer.zextOrTrunc(BITWIDTH_INT128);
                  success = true;
                  break;
-             }
+
              case e_sint256:
-             {
                  m_integer = m_integer.sextOrTrunc(BITWIDTH_INT256);
                  success = true;
                  break;
-             }
+
              case e_uint256:
-             {
                  m_integer = m_integer.zextOrTrunc(BITWIDTH_INT256);
                  success = true;
                  break;
-             }
+
              case e_float:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToFloat());
                  success = true;
                  break;
-             }
+
              case e_double:
-             {
                  m_float = llvm::APFloat(m_integer.bitsToDouble());
                  success = true;
                  break;
-             }
+
              case e_long_double:
-             {
                  if(m_ieee_quad)
                      m_float = llvm::APFloat(llvm::APFloat::IEEEquad, m_integer);
                  else
                      m_float = llvm::APFloat(llvm::APFloat::x87DoubleExtended, m_integer);
                  success = true;
                  break;
-             }
         }
         break;
 
@@ -1388,75 +1283,65 @@ Scalar::Cast(Scalar::Type type)
         {
         case e_void: break;
         case e_sint:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.sextOrTrunc(sizeof(sint_t) * 8);
             success = true;
             break;
-        }
+
         case e_uint:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.zextOrTrunc(sizeof(sint_t) * 8);
             success = true;
             break;
-        }
+
         case e_slong:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.sextOrTrunc(sizeof(slong_t) * 8);
             success = true;
             break;
-        }
+
         case e_ulong:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.zextOrTrunc(sizeof(slong_t) * 8);
             success = true;
             break;
-        }
+
         case e_slonglong:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.sextOrTrunc(sizeof(slonglong_t) * 8);
             success = true;
             break;
-        }
+
         case e_ulonglong:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.zextOrTrunc(sizeof(slonglong_t) * 8);
             success = true;
             break;
-        }
+
         case e_sint128:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.sextOrTrunc(BITWIDTH_INT128);
             success = true;
             break;
-        }
+
         case e_uint128:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.zextOrTrunc(BITWIDTH_INT128);
             success = true;
             break;
-        }
+
         case e_sint256:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.sextOrTrunc(BITWIDTH_INT256);
             success = true;
             break;
-        }
+
         case e_uint256:
-        {
             m_integer = m_float.bitcastToAPInt();
             m_integer = m_integer.zextOrTrunc(BITWIDTH_INT256);
             success = true;
             break;
-        }
+
         case e_float:       m_float = llvm::APFloat(m_float.convertToFloat());     success = true; break;
         case e_double:      m_float = llvm::APFloat(m_float.convertToFloat());    success = true; break;
         case e_long_double: success = true; break;
@@ -1663,7 +1548,6 @@ Scalar::UInt(unsigned int fail_value) co
     return fail_value;
 }
 
-
 long
 Scalar::SLong(long fail_value) const
 {
@@ -1692,8 +1576,6 @@ Scalar::SLong(long fail_value) const
     return fail_value;
 }
 
-
-
 unsigned long
 Scalar::ULong(unsigned long fail_value) const
 {
@@ -1752,8 +1634,6 @@ Scalar::GetRawBits64(uint64_t fail_value
     return fail_value;
 }
 
-
-
 long long
 Scalar::SLongLong(long long fail_value) const
 {
@@ -1782,7 +1662,6 @@ Scalar::SLongLong(long long fail_value)
     return fail_value;
 }
 
-
 unsigned long long
 Scalar::ULongLong(unsigned long long fail_value) const
 {
@@ -1939,7 +1818,6 @@ Scalar::Float(float fail_value) const
     return fail_value;
 }
 
-
 double
 Scalar::Double(double fail_value) const
 {
@@ -1968,7 +1846,6 @@ Scalar::Double(double fail_value) const
     return fail_value;
 }
 
-
 long double
 Scalar::LongDouble(long double fail_value) const
 {
@@ -1997,7 +1874,6 @@ Scalar::LongDouble(long double fail_valu
     return fail_value;
 }
 
-
 Scalar&
 Scalar::operator+= (const Scalar& rhs)
 {
@@ -2019,17 +1895,14 @@ Scalar::operator+= (const Scalar& rhs)
              case e_uint128:
              case e_sint256:
              case e_uint256:
-             {
                  m_integer = a->m_integer + b->m_integer;
                  break;
-             }
+
              case e_float:
              case e_double:
              case e_long_double:
-             {
                  m_float = a->m_float + b->m_float;
                  break;
-             }
         }
     }
     return *this;
@@ -2075,10 +1948,8 @@ Scalar::operator<<= (const Scalar& rhs)
              case e_uint128:
              case e_sint256:
              case e_uint256:
-             {
                  m_integer <<= *rhs.m_integer.getRawData();
                  break;
-             }
         }
         break;
     }
@@ -2132,7 +2003,6 @@ Scalar::ShiftRightLogical(const Scalar&
     return m_type != e_void;
 }
 
-
 Scalar&
 Scalar::operator>>= (const Scalar& rhs)
 {
@@ -2173,17 +2043,14 @@ Scalar::operator>>= (const Scalar& rhs)
         case e_uint128:
         case e_sint256:
         case e_uint256:
-             {
-                 m_integer = m_integer.ashr(*(const uint_t *)rhs.m_integer.getRawData());
-                 break;
-             }
+            m_integer = m_integer.ashr(*(const uint_t *)rhs.m_integer.getRawData());
+            break;
         }
         break;
     }
     return *this;
 }
 
-
 Scalar&
 Scalar::operator&= (const Scalar& rhs)
 {
@@ -2224,18 +2091,14 @@ Scalar::operator&= (const Scalar& rhs)
         case e_uint128:
         case e_sint256:
         case e_uint256:
-             {
-                 m_integer &= rhs.m_integer;
-                 break;
-             }
+            m_integer &= rhs.m_integer;
+            break;
         }
         break;
     }
     return *this;
 }
 
-
-
 bool
 Scalar::AbsoluteValue()
 {
@@ -2267,7 +2130,6 @@ Scalar::AbsoluteValue()
     return false;
 }
 
-
 bool
 Scalar::UnaryNegate()
 {
@@ -2319,7 +2181,6 @@ Scalar::OnesComplement()
     return false;
 }
 
-
 const Scalar
 lldb_private::operator+ (const Scalar& lhs, const Scalar& rhs)
 {
@@ -2352,7 +2213,6 @@ lldb_private::operator+ (const Scalar& l
     return result;
 }
 
-
 const Scalar
 lldb_private::operator- (const Scalar& lhs, const Scalar& rhs)
 {
@@ -2407,14 +2267,12 @@ lldb_private::operator/ (const Scalar& l
         case Scalar::e_uint128:
         case Scalar::e_sint256:
         case Scalar::e_uint256:
-        {
             if (b->m_integer != 0)
             {
                 result.m_integer = *a->m_integer.getRawData() / *b->m_integer.getRawData();
                 return result;
             }
             break;
-        }
         case Scalar::e_float:
         case Scalar::e_double:
         case Scalar::e_long_double:
@@ -2556,14 +2414,12 @@ lldb_private::operator% (const Scalar& l
              case Scalar::e_uint128:
              case Scalar::e_sint256:
              case Scalar::e_uint256:
-             {
                  if (b->m_integer != 0)
                  {
                      result.m_integer = *a->m_integer.getRawData() % *b->m_integer.getRawData();
                      return result;
                  }
                  break;
-             }
         }
     }
     result.m_type = Scalar::e_void;
@@ -2642,12 +2498,11 @@ Scalar::RawULongLong () const
     return *(const ulonglong_t *) m_integer.getRawData();
 }
 
-
 Error
 Scalar::SetValueFromCString (const char *value_str, Encoding encoding, size_t byte_size)
 {
     Error error;
-    if (value_str == NULL || value_str[0] == '\0')
+    if (value_str == nullptr || value_str[0] == '\0')
     {
         error.SetErrorString ("Invalid c-string value string.");
         return error;
@@ -2794,7 +2649,6 @@ Scalar::SetValueFromData (DataExtractor
             case 4:  operator=((uint32_t)data.GetU32(&offset)); break;
             case 8:  operator=((uint64_t)data.GetU64(&offset)); break;
             case 16:
-            {
                 if (data.GetByteOrder() == eByteOrderBig)
                 {
                     int128.x[1] = (uint64_t)data.GetU64 (&offset);
@@ -2807,9 +2661,7 @@ Scalar::SetValueFromData (DataExtractor
                 }
                 operator=(llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, int128.x));
                 break;
-            }
             case 32:
-            {
                 if (data.GetByteOrder() == eByteOrderBig)
                 {
                     int256.x[3] = (uint64_t)data.GetU64 (&offset);
@@ -2826,7 +2678,6 @@ Scalar::SetValueFromData (DataExtractor
                 }
                 operator=(llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, int256.x));
                 break;
-            }
             default:
                 error.SetErrorStringWithFormat("unsupported unsigned integer byte size: %" PRIu64 "", (uint64_t)byte_size);
                 break;
@@ -2844,7 +2695,6 @@ Scalar::SetValueFromData (DataExtractor
             case 4: operator=((int32_t)data.GetU32(&offset)); break;
             case 8: operator=((int64_t)data.GetU64(&offset)); break;
             case 16:
-            {
                 if (data.GetByteOrder() == eByteOrderBig)
                 {
                     int128.x[1] = (uint64_t)data.GetU64 (&offset);
@@ -2857,9 +2707,7 @@ Scalar::SetValueFromData (DataExtractor
                 }
                 operator=(llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, int128.x));
                 break;
-            }
             case 32:
-            {
                 if (data.GetByteOrder() == eByteOrderBig)
                 {
                     int256.x[3] = (uint64_t)data.GetU64 (&offset);
@@ -2876,7 +2724,6 @@ Scalar::SetValueFromData (DataExtractor
                 }
                 operator=(llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, int256.x));
                 break;
-            }
             default:
                 error.SetErrorStringWithFormat("unsupported signed integer byte size: %" PRIu64 "", (uint64_t)byte_size);
                 break;
@@ -3165,7 +3012,6 @@ lldb_private::operator<= (const Scalar&
     return false;
 }
 
-
 bool
 lldb_private::operator> (const Scalar& lhs, const Scalar& rhs)
 {

Modified: lldb/trunk/source/Core/SearchFilter.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/SearchFilter.cpp?rev=263312&r1=263311&r2=263312&view=diff
==============================================================================
--- lldb/trunk/source/Core/SearchFilter.cpp (original)
+++ lldb/trunk/source/Core/SearchFilter.cpp Fri Mar 11 18:31:13 2016
@@ -9,9 +9,10 @@
 
 // C Includes
 // C++ Includes
+#include <limits>
+
 // Other libraries and framework includes
 // Project includes
-
 #include "lldb/lldb-private.h"
 #include "lldb/Core/SearchFilter.h"
 #include "lldb/Core/Module.h"
@@ -21,56 +22,26 @@
 using namespace lldb;
 using namespace lldb_private;
 
-//----------------------------------------------------------------------
-// SearchFilter constructor
-//----------------------------------------------------------------------
-Searcher::Searcher ()
-{
+Searcher::Searcher() = default;
 
-}
-
-Searcher::~Searcher ()
-{
-
-}
+Searcher::~Searcher() = default;
 
 void
 Searcher::GetDescription (Stream *s)
 {
 }
 
-//----------------------------------------------------------------------
-// SearchFilter constructor
-//----------------------------------------------------------------------
 SearchFilter::SearchFilter(const TargetSP &target_sp) :
     m_target_sp (target_sp)
 {
 }
 
-//----------------------------------------------------------------------
-// SearchFilter copy constructor
-//----------------------------------------------------------------------
-SearchFilter::SearchFilter(const SearchFilter& rhs) :
-    m_target_sp (rhs.m_target_sp)
-{
-}
+SearchFilter::SearchFilter(const SearchFilter& rhs) = default;
 
-//----------------------------------------------------------------------
-// SearchFilter assignment operator
-//----------------------------------------------------------------------
-const SearchFilter&
-SearchFilter::operator=(const SearchFilter& rhs)
-{
-    m_target_sp = rhs.m_target_sp;
-    return *this;
-}
+SearchFilter&
+SearchFilter::operator=(const SearchFilter& rhs) = default;
 
-//----------------------------------------------------------------------
-// Destructor
-//----------------------------------------------------------------------
-SearchFilter::~SearchFilter()
-{
-}
+SearchFilter::~SearchFilter() = default;
 
 bool
 SearchFilter::ModulePasses (const FileSpec &spec)
@@ -116,7 +87,6 @@ SearchFilter::GetDescription (Stream *s)
 void
 SearchFilter::Dump (Stream *s) const
 {
-
 }
 
 lldb::SearchFilterSP
@@ -143,7 +113,7 @@ SearchFilter::Search (Searcher &searcher
     empty_sc.target_sp = m_target_sp;
 
     if (searcher.GetDepth() == Searcher::eDepthTarget)
-        searcher.SearchCallback (*this, empty_sc, NULL, false);
+        searcher.SearchCallback(*this, empty_sc, nullptr, false);
     else
         DoModuleIteration(empty_sc, searcher);
 }
@@ -158,7 +128,7 @@ SearchFilter::SearchInModuleList (Search
     empty_sc.target_sp = m_target_sp;
 
     if (searcher.GetDepth() == Searcher::eDepthTarget)
-        searcher.SearchCallback (*this, empty_sc, NULL, false);
+        searcher.SearchCallback(*this, empty_sc, nullptr, false);
     else
     {
         Mutex::Locker modules_locker(modules.GetMutex());
@@ -176,7 +146,6 @@ SearchFilter::SearchInModuleList (Search
     }
 }
 
-
 Searcher::CallbackReturn
 SearchFilter::DoModuleIteration (const lldb::ModuleSP& module_sp, Searcher &searcher)
 {
@@ -194,7 +163,7 @@ SearchFilter::DoModuleIteration (const S
             if (searcher.GetDepth () == Searcher::eDepthModule)
             {
                 SymbolContext matchingContext(context.module_sp.get());
-                searcher.SearchCallback (*this, matchingContext, NULL, false);
+                searcher.SearchCallback(*this, matchingContext, nullptr, false);
             }
             else
             {
@@ -219,7 +188,7 @@ SearchFilter::DoModuleIteration (const S
                 {
                     SymbolContext matchingContext(m_target_sp, module_sp);
 
-                    Searcher::CallbackReturn shouldContinue = searcher.SearchCallback (*this, matchingContext, NULL, false);
+                    Searcher::CallbackReturn shouldContinue = searcher.SearchCallback(*this, matchingContext, nullptr, false);
                     if (shouldContinue == Searcher::eCallbackReturnStop
                         || shouldContinue == Searcher::eCallbackReturnPop)
                         return shouldContinue;
@@ -242,7 +211,7 @@ Searcher::CallbackReturn
 SearchFilter::DoCUIteration (const ModuleSP &module_sp, const SymbolContext &context, Searcher &searcher)
 {
     Searcher::CallbackReturn shouldContinue;
-    if (context.comp_unit == NULL)
+    if (context.comp_unit == nullptr)
     {
         const size_t num_comp_units = module_sp->GetNumCompileUnits();
         for (size_t i = 0; i < num_comp_units; i++)
@@ -257,7 +226,7 @@ SearchFilter::DoCUIteration (const Modul
                 {
                     SymbolContext matchingContext(m_target_sp, module_sp, cu_sp.get());
 
-                    shouldContinue = searcher.SearchCallback (*this, matchingContext, NULL, false);
+                    shouldContinue = searcher.SearchCallback(*this, matchingContext, nullptr, false);
 
                     if (shouldContinue == Searcher::eCallbackReturnPop)
                         return Searcher::eCallbackReturnContinue;
@@ -276,7 +245,7 @@ SearchFilter::DoCUIteration (const Modul
         if (CompUnitPasses(*context.comp_unit))
         {
             SymbolContext matchingContext (m_target_sp, module_sp, context.comp_unit);
-            return searcher.SearchCallback (*this, matchingContext, NULL, false);
+            return searcher.SearchCallback(*this, matchingContext, nullptr, false);
         }
     }
     return Searcher::eCallbackReturnContinue;
@@ -297,10 +266,7 @@ SearchFilter::DoFunctionIteration (Funct
 bool
 SearchFilterForUnconstrainedSearches::ModulePasses (const FileSpec &module_spec)
 {
-    if (m_target_sp->ModuleIsExcludedForUnconstrainedSearches (module_spec))
-        return false;
-    else
-        return true;
+    return (!m_target_sp->ModuleIsExcludedForUnconstrainedSearches(module_spec));
 }
 
 bool
@@ -326,30 +292,15 @@ SearchFilterForUnconstrainedSearches::Do
 //  Selects a shared library matching a given file spec
 //----------------------------------------------------------------------
 
-//----------------------------------------------------------------------
-// SearchFilterByModule constructors
-//----------------------------------------------------------------------
-
 SearchFilterByModule::SearchFilterByModule (const lldb::TargetSP &target_sp, const FileSpec &module) :
     SearchFilter (target_sp),
     m_module_spec (module)
 {
 }
 
+SearchFilterByModule::SearchFilterByModule(const SearchFilterByModule& rhs) = default;
 
-//----------------------------------------------------------------------
-// SearchFilterByModule copy constructor
-//----------------------------------------------------------------------
-SearchFilterByModule::SearchFilterByModule(const SearchFilterByModule& rhs) :
-    SearchFilter (rhs),
-    m_module_spec (rhs.m_module_spec)
-{
-}
-
-//----------------------------------------------------------------------
-// SearchFilterByModule assignment operator
-//----------------------------------------------------------------------
-const SearchFilterByModule&
+SearchFilterByModule&
 SearchFilterByModule::operator=(const SearchFilterByModule& rhs)
 {
     m_target_sp = rhs.m_target_sp;
@@ -357,20 +308,12 @@ SearchFilterByModule::operator=(const Se
     return *this;
 }
 
-//----------------------------------------------------------------------
-// Destructor
-//----------------------------------------------------------------------
-SearchFilterByModule::~SearchFilterByModule()
-{
-}
+SearchFilterByModule::~SearchFilterByModule() = default;
 
 bool
 SearchFilterByModule::ModulePasses (const ModuleSP &module_sp)
 {
-    if (module_sp && FileSpec::Equal(module_sp->GetFileSpec(), m_module_spec, false))
-        return true;
-    else
-        return false;
+    return (module_sp && FileSpec::Equal(module_sp->GetFileSpec(), m_module_spec, false));
 }
 
 bool
@@ -388,7 +331,6 @@ SearchFilterByModule::AddressPasses (Add
     return true;
 }
 
-
 bool
 SearchFilterByModule::CompUnitPasses (FileSpec &fileSpec)
 {
@@ -411,7 +353,7 @@ SearchFilterByModule::Search (Searcher &
     {
         SymbolContext empty_sc;
         empty_sc.target_sp = m_target_sp;
-        searcher.SearchCallback (*this, empty_sc, NULL, false);
+        searcher.SearchCallback(*this, empty_sc, nullptr, false);
     }
 
     // If the module file spec is a full path, then we can just find the one
@@ -463,7 +405,6 @@ SearchFilterByModule::GetFilterRequiredI
 void
 SearchFilterByModule::Dump (Stream *s) const
 {
-
 }
 
 lldb::SearchFilterSP
@@ -478,10 +419,6 @@ SearchFilterByModule::DoCopyForBreakpoin
 //  Selects a shared library matching a given file spec
 //----------------------------------------------------------------------
 
-//----------------------------------------------------------------------
-// SearchFilterByModuleList constructors
-//----------------------------------------------------------------------
-
 SearchFilterByModuleList::SearchFilterByModuleList (const lldb::TargetSP &target_sp,
                                                     const FileSpecList &module_list) :
     SearchFilter (target_sp),
@@ -489,20 +426,9 @@ SearchFilterByModuleList::SearchFilterBy
 {
 }
 
+SearchFilterByModuleList::SearchFilterByModuleList(const SearchFilterByModuleList& rhs) = default;
 
-//----------------------------------------------------------------------
-// SearchFilterByModuleList copy constructor
-//----------------------------------------------------------------------
-SearchFilterByModuleList::SearchFilterByModuleList(const SearchFilterByModuleList& rhs) :
-    SearchFilter (rhs),
-    m_module_spec_list (rhs.m_module_spec_list)
-{
-}
-
-//----------------------------------------------------------------------
-// SearchFilterByModuleList assignment operator
-//----------------------------------------------------------------------
-const SearchFilterByModuleList&
+SearchFilterByModuleList&
 SearchFilterByModuleList::operator=(const SearchFilterByModuleList& rhs)
 {
     m_target_sp = rhs.m_target_sp;
@@ -510,12 +436,7 @@ SearchFilterByModuleList::operator=(cons
     return *this;
 }
 
-//----------------------------------------------------------------------
-// Destructor
-//----------------------------------------------------------------------
-SearchFilterByModuleList::~SearchFilterByModuleList()
-{
-}
+SearchFilterByModuleList::~SearchFilterByModuleList() = default;
 
 bool
 SearchFilterByModuleList::ModulePasses (const ModuleSP &module_sp)
@@ -523,7 +444,8 @@ SearchFilterByModuleList::ModulePasses (
     if (m_module_spec_list.GetSize() == 0)
         return true;
         
-    if (module_sp && m_module_spec_list.FindFileIndex(0, module_sp->GetFileSpec(), false) != UINT32_MAX)
+    if (module_sp &&
+        m_module_spec_list.FindFileIndex(0, module_sp->GetFileSpec(), false) != std::numeric_limits<uint32_t>::max())
         return true;
     else
         return false;
@@ -535,7 +457,7 @@ SearchFilterByModuleList::ModulePasses (
     if (m_module_spec_list.GetSize() == 0)
         return true;
         
-    if (m_module_spec_list.FindFileIndex(0, spec, true) != UINT32_MAX)
+    if (m_module_spec_list.FindFileIndex(0, spec, true) != std::numeric_limits<uint32_t>::max())
         return true;
     else
         return false;
@@ -548,7 +470,6 @@ SearchFilterByModuleList::AddressPasses
     return true;
 }
 
-
 bool
 SearchFilterByModuleList::CompUnitPasses (FileSpec &fileSpec)
 {
@@ -571,7 +492,7 @@ SearchFilterByModuleList::Search (Search
     {
         SymbolContext empty_sc;
         empty_sc.target_sp = m_target_sp;
-        searcher.SearchCallback (*this, empty_sc, NULL, false);
+        searcher.SearchCallback(*this, empty_sc, nullptr, false);
     }
 
     // If the module file spec is a full path, then we can just find the one
@@ -585,7 +506,7 @@ SearchFilterByModuleList::Search (Search
     for (size_t i = 0; i < num_modules; i++)
     {
         Module* module = target_modules.GetModulePointerAtIndexUnlocked(i);
-        if (m_module_spec_list.FindFileIndex(0, module->GetFileSpec(), false) != UINT32_MAX)
+        if (m_module_spec_list.FindFileIndex(0, module->GetFileSpec(), false) != std::numeric_limits<uint32_t>::max())
         {
             SymbolContext matchingContext(m_target_sp, module->shared_from_this());
             Searcher::CallbackReturn shouldContinue;
@@ -645,7 +566,6 @@ SearchFilterByModuleList::GetFilterRequi
 void
 SearchFilterByModuleList::Dump (Stream *s) const
 {
-
 }
 
 lldb::SearchFilterSP
@@ -655,16 +575,11 @@ SearchFilterByModuleList::DoCopyForBreak
     return ret_sp;
 }
 
-
 //----------------------------------------------------------------------
 //  SearchFilterByModuleListAndCU:
 //  Selects a shared library matching a given file spec
 //----------------------------------------------------------------------
 
-//----------------------------------------------------------------------
-// SearchFilterByModuleListAndCU constructors
-//----------------------------------------------------------------------
-
 SearchFilterByModuleListAndCU::SearchFilterByModuleListAndCU (const lldb::TargetSP &target_sp, 
                                                               const FileSpecList &module_list,
                                                               const FileSpecList &cu_list) :
@@ -673,20 +588,9 @@ SearchFilterByModuleListAndCU::SearchFil
 {
 }
 
+SearchFilterByModuleListAndCU::SearchFilterByModuleListAndCU(const SearchFilterByModuleListAndCU& rhs) = default;
 
-//----------------------------------------------------------------------
-// SearchFilterByModuleListAndCU copy constructor
-//----------------------------------------------------------------------
-SearchFilterByModuleListAndCU::SearchFilterByModuleListAndCU(const SearchFilterByModuleListAndCU& rhs) :
-    SearchFilterByModuleList (rhs),
-    m_cu_spec_list (rhs.m_cu_spec_list)
-{
-}
-
-//----------------------------------------------------------------------
-// SearchFilterByModuleListAndCU assignment operator
-//----------------------------------------------------------------------
-const SearchFilterByModuleListAndCU&
+SearchFilterByModuleListAndCU&
 SearchFilterByModuleListAndCU::operator=(const SearchFilterByModuleListAndCU& rhs)
 {
     if (&rhs != this)
@@ -698,12 +602,7 @@ SearchFilterByModuleListAndCU::operator=
     return *this;
 }
 
-//----------------------------------------------------------------------
-// Destructor
-//----------------------------------------------------------------------
-SearchFilterByModuleListAndCU::~SearchFilterByModuleListAndCU()
-{
-}
+SearchFilterByModuleListAndCU::~SearchFilterByModuleListAndCU() = default;
 
 bool
 SearchFilterByModuleListAndCU::AddressPasses (Address &address)
@@ -711,17 +610,16 @@ SearchFilterByModuleListAndCU::AddressPa
     return true;
 }
 
-
 bool
 SearchFilterByModuleListAndCU::CompUnitPasses (FileSpec &fileSpec)
 {
-    return m_cu_spec_list.FindFileIndex(0, fileSpec, false) != UINT32_MAX;
+    return m_cu_spec_list.FindFileIndex(0, fileSpec, false) != std::numeric_limits<uint32_t>::max();
 }
 
 bool
 SearchFilterByModuleListAndCU::CompUnitPasses (CompileUnit &compUnit)
 {
-    bool in_cu_list = m_cu_spec_list.FindFileIndex(0, compUnit, false) != UINT32_MAX;
+    bool in_cu_list = m_cu_spec_list.FindFileIndex(0, compUnit, false) != std::numeric_limits<uint32_t>::max();
     if (in_cu_list)
     {
         ModuleSP module_sp(compUnit.GetModule());
@@ -747,7 +645,7 @@ SearchFilterByModuleListAndCU::Search (S
     {
         SymbolContext empty_sc;
         empty_sc.target_sp = m_target_sp;
-        searcher.SearchCallback (*this, empty_sc, NULL, false);
+        searcher.SearchCallback(*this, empty_sc, nullptr, false);
     }
 
     // If the module file spec is a full path, then we can just find the one
@@ -763,7 +661,8 @@ SearchFilterByModuleListAndCU::Search (S
     for (size_t i = 0; i < num_modules; i++)
     {
         lldb::ModuleSP module_sp = target_images.GetModuleAtIndexUnlocked(i);
-        if (no_modules_in_filter || m_module_spec_list.FindFileIndex(0, module_sp->GetFileSpec(), false) != UINT32_MAX)
+        if (no_modules_in_filter ||
+            m_module_spec_list.FindFileIndex(0, module_sp->GetFileSpec(), false) != std::numeric_limits<uint32_t>::max())
         {
             SymbolContext matchingContext(m_target_sp, module_sp);
             Searcher::CallbackReturn shouldContinue;
@@ -783,7 +682,8 @@ SearchFilterByModuleListAndCU::Search (S
                     matchingContext.comp_unit = cu_sp.get();
                     if (matchingContext.comp_unit)
                     {
-                        if (m_cu_spec_list.FindFileIndex(0, *matchingContext.comp_unit, false) != UINT32_MAX)
+                        if (m_cu_spec_list.FindFileIndex(0, *matchingContext.comp_unit, false) !=
+                            std::numeric_limits<uint32_t>::max())
                         {
                             shouldContinue = DoCUIteration(module_sp, matchingContext, searcher);
                             if (shouldContinue == Searcher::eCallbackReturnStop)
@@ -844,7 +744,6 @@ SearchFilterByModuleListAndCU::GetFilter
 void
 SearchFilterByModuleListAndCU::Dump (Stream *s) const
 {
-
 }
 
 lldb::SearchFilterSP
@@ -853,4 +752,3 @@ SearchFilterByModuleListAndCU::DoCopyFor
     SearchFilterSP ret_sp(new SearchFilterByModuleListAndCU(*this));
     return ret_sp;
 }
-




More information about the lldb-commits mailing list