diff options
| author | Greg Clayton <gclayton@apple.com> | 2011-01-21 01:59:00 +0000 |
|---|---|---|
| committer | Greg Clayton <gclayton@apple.com> | 2011-01-21 01:59:00 +0000 |
| commit | e221f82b40a66721f08678929ecaeddc1825ecaa (patch) | |
| tree | fe5f4e72734dbdcd8736ff0ee9bdb1f6d5a7e77a /lldb/source/API | |
| parent | 39b12c059dba3dcaf0315a382cc8f8948e77f90a (diff) | |
| download | bcm5719-llvm-e221f82b40a66721f08678929ecaeddc1825ecaa.tar.gz bcm5719-llvm-e221f82b40a66721f08678929ecaeddc1825ecaa.zip | |
Fixed up the SBValue::GetExpressionPath() to be more correct under more
circumstances.
llvm-svn: 123957
Diffstat (limited to 'lldb/source/API')
| -rw-r--r-- | lldb/source/API/SBType.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lldb/source/API/SBType.cpp b/lldb/source/API/SBType.cpp index ca3fe6d9c9b..1a1beaeb501 100644 --- a/lldb/source/API/SBType.cpp +++ b/lldb/source/API/SBType.cpp @@ -113,6 +113,7 @@ SBType::GetChildAtIndex (bool omit_empty_base_classes, uint32_t idx, SBTypeMembe uint32_t child_bitfield_bit_size = 0; uint32_t child_bitfield_bit_offset = 0; bool child_is_base_class = false; + bool child_is_deref_of_parent = false; if (IsValid ()) { @@ -128,7 +129,8 @@ SBType::GetChildAtIndex (bool omit_empty_base_classes, uint32_t idx, SBTypeMembe child_byte_offset, child_bitfield_bit_size, child_bitfield_bit_offset, - child_is_base_class); + child_is_base_class, + child_is_deref_of_parent); } @@ -142,6 +144,7 @@ SBType::GetChildAtIndex (bool omit_empty_base_classes, uint32_t idx, SBTypeMembe member.m_bit_size = child_bitfield_bit_size; member.m_bit_offset = child_bitfield_bit_offset; member.m_is_base_class = child_is_base_class; + member.m_is_deref_of_paremt = child_is_deref_of_parent; } else { |

