[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