bool from_tty,
                  std::string &&excep_string_)
     : code_breakpoint (gdbarch_, bp_catchpoint, tempflag),
-      excep_string (std::move (excep_string_)),
+      m_excep_string (std::move (excep_string_)),
       m_kind (kind)
   {
     add_location (sal);
   void print_mention () const override;
   void print_recreate (struct ui_file *fp) const override;
 
+private:
+
   /* A helper function for check_status.  Returns true if we should
      stop for this breakpoint hit.  If the user specified a specific
      exception, we only want to cause a stop if the program thrown
   bool should_stop_exception (const struct bp_location *bl) const;
 
   /* The name of the specific exception the user specified.  */
-  std::string excep_string;
+  std::string m_excep_string;
 
   /* What kind of catchpoint this is.  */
   enum ada_exception_catchpoint_kind m_kind;
      location.  */
 
   /* Nothing to do if there's no specific exception to catch.  */
-  if (excep_string.empty ())
+  if (m_excep_string.empty ())
     return;
 
   /* Same if there are no locations... */
   /* Compute the condition expression in text form, from the specific
      exception we want to catch.  */
   std::string cond_string
-    = ada_exception_catchpoint_cond_string (excep_string.c_str (), m_kind);
+    = ada_exception_catchpoint_cond_string (m_excep_string.c_str (), m_kind);
 
   /* Iterate over all the catchpoint's locations, and parse an
      expression for each.  */
     }
 
   /* With no specific exception, should always stop.  */
-  if (c->excep_string.empty ())
+  if (c->m_excep_string.empty ())
     return true;
 
   if (ada_loc->excep_cond_expr == NULL)
   switch (m_kind)
     {
       case ada_catch_exception:
-       if (!excep_string.empty ())
+       if (!m_excep_string.empty ())
          {
            std::string msg = string_printf (_("`%s' Ada exception"),
-                                            excep_string.c_str ());
+                                            m_excep_string.c_str ());
 
            uiout->field_string ("what", msg);
          }
        break;
       
       case ada_catch_handlers:
-       if (!excep_string.empty ())
+       if (!m_excep_string.empty ())
          {
            uiout->field_fmt ("what",
                              _("`%s' Ada exception handlers"),
-                             excep_string.c_str ());
+                             m_excep_string.c_str ());
          }
        else
          uiout->field_string ("what", "all Ada exceptions handlers");
   switch (m_kind)
     {
       case ada_catch_exception:
-       if (!excep_string.empty ())
+       if (!m_excep_string.empty ())
          {
            std::string info = string_printf (_("`%s' Ada exception"),
-                                             excep_string.c_str ());
+                                             m_excep_string.c_str ());
            uiout->text (info);
          }
        else
        break;
 
       case ada_catch_handlers:
-       if (!excep_string.empty ())
+       if (!m_excep_string.empty ())
          {
            std::string info
              = string_printf (_("`%s' Ada exception handlers"),
-                              excep_string.c_str ());
+                              m_excep_string.c_str ());
            uiout->text (info);
          }
        else
     {
       case ada_catch_exception:
        gdb_printf (fp, "catch exception");
-       if (!excep_string.empty ())
-         gdb_printf (fp, " %s", excep_string.c_str ());
+       if (!m_excep_string.empty ())
+         gdb_printf (fp, " %s", m_excep_string.c_str ());
        break;
 
       case ada_catch_exception_unhandled: