llvm-project/lldb/unittests/ScriptInterpreter/Python
Abhishek Aggarwal 5bfee5f1c8 Added new API to SBStructuredData class
Summary:
 - Added API to access data types
    -- integer, double, array, string, boolean and dictionary data types
    -- Earlier user had to parse through the string output to get these
       values

 - Added Test cases for API testing

 - Added new StructuredDataType enum in public include file
   -- Replaced locally-defined enum in StructuredData.h with this new
      one       
   -- Modified other internal files using this locally-defined enum

Signed-off-by: Abhishek Aggarwal <abhishek.a.aggarwal@intel.com>

Reviewers: clayborg, lldb-commits

Reviewed By: clayborg

Subscribers: labath

Differential Revision: https://reviews.llvm.org/D33434

llvm-svn: 304138
2017-05-29 08:25:46 +00:00
..
CMakeLists.txt [CMake] Update unit tests with accurate dependencies 2017-02-01 22:17:00 +00:00
PythonDataObjectsTests.cpp Added new API to SBStructuredData class 2017-05-29 08:25:46 +00:00
PythonExceptionStateTests.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
PythonTestSuite.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
PythonTestSuite.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00