Revert "Revert "Add support for fetching signed values from tagged pointers.""
This reverts commit 602ab188. The patch replicated an lldbassert for a certain type of NSNumber for tagged pointers. This really shouldn't be an assert since we don't do anything wrong with these numbers, we just don't print a summary. So this patch changed the lldbassert to a log message in reverting the revert.
Showing
- lldb/source/Plugins/Language/ObjC/Cocoa.cpp 16 additions, 4 deletionslldb/source/Plugins/Language/ObjC/Cocoa.cpp
- lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h 26 additions, 2 deletions...untime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h
- lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h 6 additions, 0 deletions...anguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
- lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 16 additions, 11 deletions...guageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
- lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h 10 additions, 0 deletions...source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
- lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py 25 additions, 1 deletion...-formatter/data-formatter-objc/TestDataFormatterObjCCF.py
Loading
Please register or sign in to comment