diff options
author | Enrico Granata <egranata@apple.com> | 2013-03-26 18:55:08 +0000 |
---|---|---|
committer | Enrico Granata <egranata@apple.com> | 2013-03-26 18:55:08 +0000 |
commit | 7c0788b2d91bdbaa5d58fb96234fd153c18c293c (patch) | |
tree | e47363e9cbe3b3fa6ce212d1a1da10540ada6149 /lldb/source/DataFormatters/LibCxxMap.cpp | |
parent | bb1beaa220a6f5b21a1ed82515fba92d779de757 (diff) | |
download | bcm5719-llvm-7c0788b2d91bdbaa5d58fb96234fd153c18c293c.tar.gz bcm5719-llvm-7c0788b2d91bdbaa5d58fb96234fd153c18c293c.zip |
Data formatters cleanup:
- Making an error message more consistent
- Ensuring the element size is not zero before using it in a modulus
- Properly using target settings to cap the std::list element count
- Removing spurious element size calculations that were unused
- Removing spurious capping in std::map
llvm-svn: 178057
Diffstat (limited to 'lldb/source/DataFormatters/LibCxxMap.cpp')
-rw-r--r-- | lldb/source/DataFormatters/LibCxxMap.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/lldb/source/DataFormatters/LibCxxMap.cpp b/lldb/source/DataFormatters/LibCxxMap.cpp index 2ffeb4bfaea..8dfa59242d5 100644 --- a/lldb/source/DataFormatters/LibCxxMap.cpp +++ b/lldb/source/DataFormatters/LibCxxMap.cpp @@ -215,7 +215,6 @@ SyntheticChildrenFrontEnd(*valobj_sp.get()), m_tree(NULL), m_root_node(NULL), m_element_type(), -m_element_size(0), m_skip_size(UINT32_MAX), m_count(UINT32_MAX), m_children() @@ -256,7 +255,6 @@ lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::GetDataType() if (!deref) return false; m_element_type.SetClangType(deref->GetClangAST(), deref->GetClangType()); - m_element_size = m_element_type.GetTypeByteSize(); return true; } |