diff options
Diffstat (limited to 'lldb/source/Core/ValueObjectChild.cpp')
-rw-r--r-- | lldb/source/Core/ValueObjectChild.cpp | 39 |
1 files changed, 2 insertions, 37 deletions
diff --git a/lldb/source/Core/ValueObjectChild.cpp b/lldb/source/Core/ValueObjectChild.cpp index 2e1937228af..b8966da73ba 100644 --- a/lldb/source/Core/ValueObjectChild.cpp +++ b/lldb/source/Core/ValueObjectChild.cpp @@ -45,8 +45,9 @@ ValueObjectChild::ValueObjectChild m_bitfield_bit_offset (bitfield_bit_offset), m_is_base_class (is_base_class) { + assert (bitfield_bit_size < (sizeof(m_bitfield_bit_size ) * CHAR_BIT)); + assert (bitfield_bit_offset < (sizeof(m_bitfield_bit_offset) * CHAR_BIT)); assert(byte_size != 0 && "TEMPORARY DEBUGGING ASSERT"); - m_name = name; } @@ -54,12 +55,6 @@ ValueObjectChild::~ValueObjectChild() { } -void * -ValueObjectChild::GetClangType() -{ - return m_clang_type; -} - lldb::ValueType ValueObjectChild::GetValueType() const { @@ -72,36 +67,6 @@ ValueObjectChild::CalculateNumChildren() return ClangASTContext::GetNumChildren (m_clang_type, true); } -clang::ASTContext * -ValueObjectChild::GetClangAST () -{ - return m_clang_ast; -} - -size_t -ValueObjectChild::GetByteSize() -{ - return m_byte_size; -} - -off_t -ValueObjectChild::GetByteOffset() -{ - return m_byte_offset; -} - -uint32_t -ValueObjectChild::GetBitfieldBitSize() -{ - return m_bitfield_bit_size; -} - -uint32_t -ValueObjectChild::GetBitfieldBitOffset() -{ - return m_bitfield_bit_offset; -} - ConstString ValueObjectChild::GetTypeName() { |