hanchenye-llvm-project/lldb
Enrico Granata dc4db5a6eb <rdar://problem/15144376>
This commit reimplements the TypeImpl class (the class that backs SBType) in terms of a static,dynamic type pair

This is useful for those cases when the dynamic type of an ObjC variable can only be obtained in terms of an "hollow" type with no ivars
In that case, we could either go with the static type (+iVar information) or with the dynamic type (+inheritance chain)

With the new TypeImpl implementation, we try to combine these two sources of information in order to extract as much information as possible
This should improve the functionality of tools that are using the SBType API to do extensive dynamic type inspection

llvm-svn: 193564
2013-10-29 00:28:35 +00:00
..
docs Update the key/value documentation for the qHostInfo packet. 2013-10-25 18:22:24 +00:00
examples Adjust PC after hitting breakpoint on remote target. 2013-10-18 10:04:33 +00:00
include <rdar://problem/15144376> 2013-10-29 00:28:35 +00:00
lib Update makefiles to build PlatformWindows 2013-10-15 13:52:20 +00:00
lldb.xcodeproj Added the ability to get the SDK path for a target using the platform plugins. If LLDB lives inside an Xcode.app bundle, it will select the SDK in the Xcode bundle, else it will use the currently selected Xcode. 2013-10-24 22:54:08 +00:00
lldb.xcworkspace
resources Bump version number to 310.99.0. 2013-07-15 04:47:33 +00:00
scripts Fix for a mistake spotted by Enrico with the SBThread::queue_id accessor. 2013-10-22 01:37:18 +00:00
source <rdar://problem/15144376> 2013-10-29 00:28:35 +00:00
test <rdar://problem/15144376> 2013-10-29 00:28:35 +00:00
tools Fixes to get LLDB building on Windows again. 2013-10-22 12:27:43 +00:00
utils LUI: Fix some issues causing crashes in the source view 2013-10-23 01:18:21 +00:00
www Tweak documentation for formats in categories 2013-10-08 21:07:22 +00:00
.arcconfig Adding .arcconfig file to LLDB to allow using Phabricator for reviews 2013-05-23 20:21:28 +00:00
.gitignore
CMakeLists.txt Convert to UNIX line endings. 2013-09-25 10:37:32 +00:00
INSTALL.txt
LICENSE.TXT
Makefile Respect SDKROOT in lldb Makefile 2013-09-18 16:32:28 +00:00