[Lldb-commits] [lldb] r188247 - Fixed a problem where "image lookup -t" was printing

Sean Callanan scallanan at apple.com
Mon Aug 12 18:42:34 PDT 2013


Author: spyffe
Date: Mon Aug 12 20:42:34 2013
New Revision: 188247

URL: http://llvm.org/viewvc/llvm-project?rev=188247&view=rev
Log:
Fixed a problem where "image lookup -t" was printing
a bunch of semicolons where the IndirectFieldDecls
were.  These IndirectFieldDecls should have been
implicit.

<rdar://problem/14628784>

Modified:
    lldb/trunk/source/Symbol/ClangASTType.cpp

Modified: lldb/trunk/source/Symbol/ClangASTType.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/ClangASTType.cpp?rev=188247&r1=188246&r2=188247&view=diff
==============================================================================
--- lldb/trunk/source/Symbol/ClangASTType.cpp (original)
+++ lldb/trunk/source/Symbol/ClangASTType.cpp Mon Aug 12 20:42:34 2013
@@ -4444,6 +4444,8 @@ ClangASTType::BuildIndirectFields ()
                                                                                   chain,
                                                                                   2);
                     
+                    indirect_field->setImplicit();
+                    
                     indirect_field->setAccess(ClangASTContext::UnifyAccessSpecifiers(field_pos->getAccess(),
                                                                                      nested_field_decl->getAccess()));
                     
@@ -4473,6 +4475,8 @@ ClangASTType::BuildIndirectFields ()
                                                                                   chain,
                                                                                   nested_chain_size + 1);
                     
+                    indirect_field->setImplicit();
+                    
                     indirect_field->setAccess(ClangASTContext::UnifyAccessSpecifiers(field_pos->getAccess(),
                                                                                      nested_indirect_field_decl->getAccess()));
                     





More information about the lldb-commits mailing list