summaryrefslogtreecommitdiffstats
path: root/lldb/source/DataFormatters/Cocoa.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/DataFormatters/Cocoa.cpp')
-rw-r--r--lldb/source/DataFormatters/Cocoa.cpp16
1 files changed, 12 insertions, 4 deletions
diff --git a/lldb/source/DataFormatters/Cocoa.cpp b/lldb/source/DataFormatters/Cocoa.cpp
index 6c55f5b8a61..d89c3e35469 100644
--- a/lldb/source/DataFormatters/Cocoa.cpp
+++ b/lldb/source/DataFormatters/Cocoa.cpp
@@ -7,20 +7,21 @@
//
//===----------------------------------------------------------------------===//
-#include "lldb/DataFormatters/CXXFormatterFunctions.h"
-#include "lldb/DataFormatters/StringPrinter.h"
-#include "lldb/DataFormatters/TypeSummary.h"
+#include "lldb/DataFormatters/Cocoa.h"
#include "lldb/Core/DataBufferHeap.h"
#include "lldb/Core/Error.h"
#include "lldb/Core/Stream.h"
#include "lldb/Core/ValueObject.h"
#include "lldb/Core/ValueObjectConstResult.h"
+#include "lldb/DataFormatters/FormattersHelpers.h"
+#include "lldb/DataFormatters/StringPrinter.h"
+#include "lldb/DataFormatters/TypeSummary.h"
#include "lldb/Host/Endian.h"
#include "lldb/Symbol/ClangASTContext.h"
#include "lldb/Target/ObjCLanguageRuntime.h"
#include "lldb/Target/Target.h"
-
+#include "lldb/Target/Process.h"
#include "lldb/Utility/ProcessStructReader.h"
using namespace lldb;
@@ -1129,6 +1130,13 @@ lldb_private::formatters::GetOSXEpoch ()
return epoch;
}
+bool
+lldb_private::formatters::RuntimeSpecificDescriptionSummaryProvider (ValueObject& valobj, Stream& stream, const TypeSummaryOptions& options)
+{
+ stream.Printf("%s",valobj.GetObjectDescription());
+ return true;
+}
+
template bool
lldb_private::formatters::NSDataSummaryProvider<true> (ValueObject&, Stream&, const TypeSummaryOptions&) ;
OpenPOWER on IntegriCloud