diff options
author | Greg Clayton <gclayton@apple.com> | 2014-07-19 00:12:57 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2014-07-19 00:12:57 +0000 |
commit | 759e7441af95cbd11c65a5f21de00a99cd2a2bed (patch) | |
tree | a5475944cafb901cf1d46ad513420be45d9505ec /lldb/source/Core/ValueObjectConstResultImpl.cpp | |
parent | cfd17dd2be3dbb7f7fba9585d5c814c6f75add07 (diff) | |
download | bcm5719-llvm-759e7441af95cbd11c65a5f21de00a99cd2a2bed.tar.gz bcm5719-llvm-759e7441af95cbd11c65a5f21de00a99cd2a2bed.zip |
LLDB now correctly handles virtual inheritance.
Test case added as well.
<rdar://problem/16785904>
llvm-svn: 213433
Diffstat (limited to 'lldb/source/Core/ValueObjectConstResultImpl.cpp')
-rw-r--r-- | lldb/source/Core/ValueObjectConstResultImpl.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/source/Core/ValueObjectConstResultImpl.cpp b/lldb/source/Core/ValueObjectConstResultImpl.cpp index 8c3e4a1331f..d3e27588350 100644 --- a/lldb/source/Core/ValueObjectConstResultImpl.cpp +++ b/lldb/source/Core/ValueObjectConstResultImpl.cpp @@ -109,7 +109,6 @@ ValueObjectConstResultImpl::CreateChildAtIndex (size_t idx, bool synthetic_array ExecutionContext exe_ctx (m_impl_backend->GetExecutionContextRef()); child_clang_type = clang_type.GetChildClangTypeAtIndex (&exe_ctx, - m_impl_backend->GetName().GetCString(), idx, transparent_pointers, omit_empty_base_classes, @@ -120,7 +119,8 @@ ValueObjectConstResultImpl::CreateChildAtIndex (size_t idx, bool synthetic_array child_bitfield_bit_size, child_bitfield_bit_offset, child_is_base_class, - child_is_deref_of_parent); + child_is_deref_of_parent, + m_impl_backend); if (child_clang_type && child_byte_size) { if (synthetic_index) |