[Lldb-commits] [lldb] r147722 - /lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
Greg Clayton
gclayton at apple.com
Fri Jan 6 20:21:42 PST 2012
Author: gclayton
Date: Fri Jan 6 22:21:42 2012
New Revision: 147722
URL: http://llvm.org/viewvc/llvm-project?rev=147722&view=rev
Log:
<rdar://problem/10658091>
Fixed dynamic types for objective C to not try and make everything dynamic including base classes.
Modified:
lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
Modified: lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp?rev=147722&r1=147721&r2=147722&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp (original)
+++ lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp Fri Jan 6 22:21:42 2012
@@ -180,7 +180,7 @@
{
lldb::LanguageType known_type = in_value.GetObjectRuntimeLanguage();
if (known_type == lldb::eLanguageTypeObjC)
- return true;
+ return in_value.IsPossibleDynamicType ();
else
return in_value.IsPointerType();
}
More information about the lldb-commits
mailing list