llvm-project/lldb/examples/summaries/cocoa
Enrico Granata e1fb1654c8 Quick fix for the libc++ std::map synthetic children provider
If you try to access any child > 0 without having touched child 0, LLDB won't be able to reconstruct type information from the debug info.
Previously, we would fail.
Now, we simply go fetch child 0 and then come back.

llvm-svn: 174795
2013-02-09 01:44:23 +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 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
CFBinaryHeap.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
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 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
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 Changing the NSDate data formatter to use GetData().uint64[] instead of relying on SBValue.GetValueAsUnsigned() to reinterpret a double as a uint64_t 2012-10-24 19:05:32 +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 <rdar://problem/12426557> Fixing the NSIndexSet data formatter 2012-10-05 22:58:46 +00:00
NSMachPort.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
NSNotification.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
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