diff options
Diffstat (limited to 'lldb/source/Plugins/Language/ObjC/Cocoa.cpp')
-rw-r--r-- | lldb/source/Plugins/Language/ObjC/Cocoa.cpp | 46 |
1 files changed, 26 insertions, 20 deletions
diff --git a/lldb/source/Plugins/Language/ObjC/Cocoa.cpp b/lldb/source/Plugins/Language/ObjC/Cocoa.cpp index 3645ad8bcf3..38ffbc2b023 100644 --- a/lldb/source/Plugins/Language/ObjC/Cocoa.cpp +++ b/lldb/source/Plugins/Language/ObjC/Cocoa.cpp @@ -1,4 +1,4 @@ -//===-- Cocoa.cpp -------------------------------------------------*- C++ -*-===// +//===-- Cocoa.cpp -----------------------------------------------*- C++ -*-===// // // The LLVM Compiler Infrastructure // @@ -7,6 +7,10 @@ // //===----------------------------------------------------------------------===// +// C Includes +// C++ Includes +// Other libraries and framework includes +// Project includes #include "Cocoa.h" #include "lldb/Core/DataBufferHeap.h" @@ -319,6 +323,7 @@ NSNumber_FormatChar (ValueObject& valobj, value, suffix.c_str()); } + static void NSNumber_FormatShort (ValueObject& valobj, Stream& stream, @@ -342,6 +347,7 @@ NSNumber_FormatShort (ValueObject& valobj, value, suffix.c_str()); } + static void NSNumber_FormatInt (ValueObject& valobj, Stream& stream, @@ -365,6 +371,7 @@ NSNumber_FormatInt (ValueObject& valobj, value, suffix.c_str()); } + static void NSNumber_FormatLong (ValueObject& valobj, Stream& stream, @@ -388,6 +395,7 @@ NSNumber_FormatLong (ValueObject& valobj, value, suffix.c_str()); } + static void NSNumber_FormatFloat (ValueObject& valobj, Stream& stream, @@ -411,6 +419,7 @@ NSNumber_FormatFloat (ValueObject& valobj, value, suffix.c_str()); } + static void NSNumber_FormatDouble (ValueObject& valobj, Stream& stream, @@ -745,40 +754,37 @@ public: { } - virtual size_t - CalculateNumChildren () + ~ObjCClassSyntheticChildrenFrontEnd() override = default; + + size_t + CalculateNumChildren() override { return 0; } - virtual lldb::ValueObjectSP - GetChildAtIndex (size_t idx) + lldb::ValueObjectSP + GetChildAtIndex(size_t idx) override { return lldb::ValueObjectSP(); } - virtual bool - Update() + bool + Update() override { return false; } - virtual bool - MightHaveChildren () + bool + MightHaveChildren() override { return false; } - virtual size_t - GetIndexOfChildWithName (const ConstString &name) + size_t + GetIndexOfChildWithName(const ConstString &name) override { return UINT32_MAX; } - - virtual - ~ObjCClassSyntheticChildrenFrontEnd () - { - } }; SyntheticChildrenFrontEnd* @@ -944,13 +950,13 @@ lldb_private::formatters::RuntimeSpecificDescriptionSummaryProvider (ValueObject } template bool -lldb_private::formatters::NSDataSummaryProvider<true> (ValueObject&, Stream&, const TypeSummaryOptions&) ; +lldb_private::formatters::NSDataSummaryProvider<true> (ValueObject&, Stream&, const TypeSummaryOptions&); template bool -lldb_private::formatters::NSDataSummaryProvider<false> (ValueObject&, Stream&, const TypeSummaryOptions&) ; +lldb_private::formatters::NSDataSummaryProvider<false> (ValueObject&, Stream&, const TypeSummaryOptions&); template bool -lldb_private::formatters::ObjCSELSummaryProvider<true> (ValueObject&, Stream&, const TypeSummaryOptions&) ; +lldb_private::formatters::ObjCSELSummaryProvider<true> (ValueObject&, Stream&, const TypeSummaryOptions&); template bool -lldb_private::formatters::ObjCSELSummaryProvider<false> (ValueObject&, Stream&, const TypeSummaryOptions&) ; +lldb_private::formatters::ObjCSELSummaryProvider<false> (ValueObject&, Stream&, const TypeSummaryOptions&); |