diff options
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdArgValBase.h')
-rw-r--r-- | lldb/tools/lldb-mi/MICmdArgValBase.h | 42 |
1 files changed, 10 insertions, 32 deletions
diff --git a/lldb/tools/lldb-mi/MICmdArgValBase.h b/lldb/tools/lldb-mi/MICmdArgValBase.h index d537c54e40e..c343b3338c3 100644 --- a/lldb/tools/lldb-mi/MICmdArgValBase.h +++ b/lldb/tools/lldb-mi/MICmdArgValBase.h @@ -9,7 +9,10 @@ #pragma once -// In-house headers: +// C Includes +// C++ Includes +// Other libraries and framework includes +// Project includes #include "MIUtilString.h" #include "MICmdArgSet.h" @@ -35,15 +38,13 @@ class CMICmdArgValBase : public CMICmdArgSet::IArg { // Methods: public: - /* ctor */ CMICmdArgValBase(); - /* ctor */ CMICmdArgValBase(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd); + CMICmdArgValBase(); + CMICmdArgValBase(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd); // Overrideable: - public: - /* dtor */ ~CMICmdArgValBase() override; + ~CMICmdArgValBase() override = default; // Overridden: - public: // From CMICmdArgSet::IArg bool GetFound() const override; bool GetIsHandledByCmd() const override; @@ -70,14 +71,13 @@ template <class T> class CMICmdArgValBaseTemplate : public CMICmdArgValBase { // Methods: public: - /* ctor */ CMICmdArgValBaseTemplate(); - /* ctor */ CMICmdArgValBaseTemplate(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd); + CMICmdArgValBaseTemplate() = default; + CMICmdArgValBaseTemplate(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd); // const T &GetValue() const; // Overrideable: - public: - /* dtor */ virtual ~CMICmdArgValBaseTemplate(); + ~CMICmdArgValBaseTemplate() override = default; // Attributes: protected: @@ -87,17 +87,6 @@ template <class T> class CMICmdArgValBaseTemplate : public CMICmdArgValBase //++ ------------------------------------------------------------------------------------ // Details: CMICmdArgValBaseTemplate constructor. // Type: Method. -// Args: None. -// Return: None. -// Throws: None. -//-- -template <class T> CMICmdArgValBaseTemplate<T>::CMICmdArgValBaseTemplate() -{ -} - -//++ ------------------------------------------------------------------------------------ -// Details: CMICmdArgValBaseTemplate constructor. -// Type: Method. // Args: vrArgName - (R) Argument's name to search by. // vbMandatory - (R) True = Yes must be present, false = optional argument. // vbHandleByCmd - (R) True = Command processes *this option, false = not handled. @@ -111,17 +100,6 @@ CMICmdArgValBaseTemplate<T>::CMICmdArgValBaseTemplate(const CMIUtilString &vrArg } //++ ------------------------------------------------------------------------------------ -// Details: CMICmdArgValBaseTemplate destructor. -// Type: Overrideable. -// Args: None. -// Return: None. -// Throws: None. -//-- -template <class T> CMICmdArgValBaseTemplate<T>::~CMICmdArgValBaseTemplate() -{ -} - -//++ ------------------------------------------------------------------------------------ // Details: Retrieve the value the argument parsed from the command's argument / options // text string. // Type: Method. |