llvm-project/lldb/examples/summaries/cocoa
Enrico Granata 6d37cc6501 This checkin removes the last Cocoa formatters that were implemented in Python and reimplements them in C++. The Python Cocoa formatters are not shipped as part of LLDB anymore, but still exist in the source repository for user reference. Python formatters still exist for STL classes and users can still define their own Python formatters
llvm-svn: 177366
2013-03-19 00:27:22 +00:00
..
CFArray.py <rdar://problem/11485744> Implement important data formatters in C++. Have the Objective-C language runtime plugin expose class descriptors objects akin to the objc_runtime.py Pythonic implementation. Rewrite the data formatters for some core Cocoa classes in C++ instead of Python. 2012-09-04 18:47:54 +00:00
CFBag.py Converting more data formatters to C++ - NSBundle, CFBinaryHeap, NSMachPort and NSNotification 2013-03-16 00:50:25 +00:00
CFBinaryHeap.py Converting more data formatters to C++ - NSBundle, CFBinaryHeap, NSMachPort and NSNotification 2013-03-16 00:50:25 +00:00
CFBitVector.py Returning data formatters to their previous working condition - Plus fixing an issue that was preventing Python oneliners from executing 2012-04-25 17:53:41 +00:00
CFDictionary.py <rdar://problem/11485744> Implement important data formatters in C++. Have the Objective-C language runtime plugin expose class descriptors objects akin to the objc_runtime.py Pythonic implementation. Rewrite the data formatters for some core Cocoa classes in C++ instead of Python. 2012-09-04 18:47:54 +00:00
CFString.py Editing a comment to make sure people know not to blame CFString.py for CFString summary errors 2012-09-04 19:18:17 +00:00
Class.py Returning data formatters to their previous working condition - Plus fixing an issue that was preventing Python oneliners from executing 2012-04-25 17:53:41 +00:00
Logger.py Quick fix for the libc++ std::map synthetic children provider 2013-02-09 01:44:23 +00:00
NSBundle.py Converting more data formatters to C++ - NSBundle, CFBinaryHeap, NSMachPort and NSNotification 2013-03-16 00:50:25 +00:00
NSData.py <rdar://problem/11485744> Implement important data formatters in C++. Have the Objective-C language runtime plugin expose class descriptors objects akin to the objc_runtime.py Pythonic implementation. Rewrite the data formatters for some core Cocoa classes in C++ instead of Python. 2012-09-04 18:47:54 +00:00
NSDate.py This checkin removes the last Cocoa formatters that were implemented in Python and reimplements them in C++. The Python Cocoa formatters are not shipped as part of LLDB anymore, but still exist in the source repository for user reference. Python formatters still exist for STL classes and users can still define their own Python formatters 2013-03-19 00:27:22 +00:00
NSException.py Returning data formatters to their previous working condition - Plus fixing an issue that was preventing Python oneliners from executing 2012-04-25 17:53:41 +00:00
NSIndexSet.py NS(Mutable)IndexSet formatter moves from Python to C++ 2013-03-16 01:18:00 +00:00
NSMachPort.py Converting more data formatters to C++ - NSBundle, CFBinaryHeap, NSMachPort and NSNotification 2013-03-16 00:50:25 +00:00
NSNotification.py Converting more data formatters to C++ - NSBundle, CFBinaryHeap, NSMachPort and NSNotification 2013-03-16 00:50:25 +00:00
NSNumber.py <rdar://problem/12817233> 2012-12-10 19:23:00 +00:00
NSSet.py Returning data formatters to their previous working condition - Plus fixing an issue that was preventing Python oneliners from executing 2012-04-25 17:53:41 +00:00
NSURL.py Tweaking a comment in the NSURL formatter for correctness - the code was doing the right thing, but the comment was highly misleading 2012-12-18 19:22:05 +00:00
Selector.py The Cocoa formatters now provide error messages for many of the common things-went-wrong situations. Previously they would say nothing or log failures to the Python console 2012-03-13 21:52:00 +00:00
attrib_fromdict.py The Cocoa formatters now provide error messages for many of the common things-went-wrong situations. Previously they would say nothing or log failures to the Python console 2012-03-13 21:52:00 +00:00
cache.py Making the Cocoa formatters comply with the new on-disk layout of the Python resources - This is one of the steps towards making the data formatters work again 2012-04-25 01:39:27 +00:00
metrics.py Optimizations to the Python ObjC formatters - Benchmarking infrastructure 2012-05-18 19:55:37 +00:00
objc_runtime.py <rdar://problem/12552374> & <rdar://problem/13100674> 2013-01-30 17:44:16 +00:00