Author: spyffe
Date: Fri Oct 31 18:55:36 2014
New Revision: 221022

URL: http://llvm.org/viewvc/llvm-project?rev=221022&view=rev
Log:
Complete the superclass type when completing an
Objective-C class type.

Modified:
    
lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp

Modified: 
lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp?rev=221022&r1=221021&r2=221022&view=diff
==============================================================================
--- 
lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp
 (original)
+++ 
lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp
 Fri Oct 31 18:55:36 2014
@@ -449,8 +449,12 @@ AppleObjCTypeVendor::FinishDecl(clang::O
     auto superclass_func = [interface_decl, this](ObjCLanguageRuntime::ObjCISA 
isa)
     {
         clang::ObjCInterfaceDecl *superclass_decl = GetDeclForISA(isa);
+        
         if (!superclass_decl)
             return;
+        
+        FinishDecl(superclass_decl);
+        
         interface_decl->setSuperClass(superclass_decl);
     };
     


_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to