diff options
Diffstat (limited to 'lldb/tools/lldb-mi/MICmnMIValueList.h')
-rw-r--r-- | lldb/tools/lldb-mi/MICmnMIValueList.h | 45 |
1 files changed, 23 insertions, 22 deletions
diff --git a/lldb/tools/lldb-mi/MICmnMIValueList.h b/lldb/tools/lldb-mi/MICmnMIValueList.h index 0796cbe575c..8cf2c38aede 100644 --- a/lldb/tools/lldb-mi/MICmnMIValueList.h +++ b/lldb/tools/lldb-mi/MICmnMIValueList.h @@ -13,7 +13,8 @@ #include "MICmnMIValue.h" #include "MICmnMIValueResult.h" -//++ ============================================================================ +//++ +//============================================================================ // Details: MI common code MI Result class. Part of the CMICmnMIValueListRecord // set of objects. // The syntax is as follows: @@ -26,30 +27,30 @@ // value ==> const | tuple | list // const ==> c-string (7 bit iso c string content) // tuple ==> "{}" | "{" result ( "," result )* "}" -// list ==> "[]" | "[" value ( "," value )* "]" | "[" result ( "," result )* "]" +// list ==> "[]" | "[" value ( "," value )* "]" | "[" result ( "," +// result )* "]" // More information see: // http://ftp.gnu.org/old-gnu/Manuals/gdb-5.1.1/html_chapter/gdb_22.html //-- -class CMICmnMIValueList : public CMICmnMIValue -{ - // Methods: - public: - /* ctor */ CMICmnMIValueList(const bool vbValueTypeList); - /* ctor */ CMICmnMIValueList(const CMICmnMIValueResult &vResult); - /* ctor */ CMICmnMIValueList(const CMICmnMIValue &vValue); - // - void Add(const CMICmnMIValueResult &vResult); - void Add(const CMICmnMIValue &vValue); - CMIUtilString ExtractContentNoBrackets() const; +class CMICmnMIValueList : public CMICmnMIValue { + // Methods: +public: + /* ctor */ CMICmnMIValueList(const bool vbValueTypeList); + /* ctor */ CMICmnMIValueList(const CMICmnMIValueResult &vResult); + /* ctor */ CMICmnMIValueList(const CMICmnMIValue &vValue); + // + void Add(const CMICmnMIValueResult &vResult); + void Add(const CMICmnMIValue &vValue); + CMIUtilString ExtractContentNoBrackets() const; - // Overridden: - public: - // From CMICmnBase - /* dtor */ ~CMICmnMIValueList() override; + // Overridden: +public: + // From CMICmnBase + /* dtor */ ~CMICmnMIValueList() override; - // Methods: - private: - void BuildList(); - void BuildList(const CMICmnMIValueResult &vResult); - void BuildList(const CMICmnMIValue &vResult); + // Methods: +private: + void BuildList(); + void BuildList(const CMICmnMIValueResult &vResult); + void BuildList(const CMICmnMIValue &vResult); }; |