summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/ValueObject.cpp
diff options
context:
space:
mode:
authorEnrico Granata <granata.enrico@gmail.com>2011-07-19 20:57:44 +0000
committerEnrico Granata <granata.enrico@gmail.com>2011-07-19 20:57:44 +0000
commit9df29e32c9d2a77c224d10b0d22aa36443232ab5 (patch)
tree3743351699368adc4d3a96c293dccbcfe8c4c07e /lldb/source/Core/ValueObject.cpp
parent9663dd3f00f1b3510733942f42a51805436c778d (diff)
downloadbcm5719-llvm-9df29e32c9d2a77c224d10b0d22aa36443232ab5.tar.gz
bcm5719-llvm-9df29e32c9d2a77c224d10b0d22aa36443232ab5.zip
Applied Matt Johnson patch to ValueObject and FormatManager
llvm-svn: 135523
Diffstat (limited to 'lldb/source/Core/ValueObject.cpp')
-rw-r--r--lldb/source/Core/ValueObject.cpp18
1 files changed, 10 insertions, 8 deletions
diff --git a/lldb/source/Core/ValueObject.cpp b/lldb/source/Core/ValueObject.cpp
index 2d2972d8600..5721b40f548 100644
--- a/lldb/source/Core/ValueObject.cpp
+++ b/lldb/source/Core/ValueObject.cpp
@@ -72,6 +72,11 @@ ValueObject::ValueObject (ValueObject &parent) :
m_dynamic_value (NULL),
m_deref_valobj(NULL),
m_format (eFormatDefault),
+ m_last_format_mgr_revision(0),
+ m_last_summary_format(),
+ m_forced_summary_format(),
+ m_last_value_format(),
+ m_user_id_of_forced_summary(0),
m_value_is_valid (false),
m_value_did_change (false),
m_children_count_valid (false),
@@ -80,10 +85,6 @@ ValueObject::ValueObject (ValueObject &parent) :
m_is_deref_of_parent (false),
m_is_array_item_for_pointer(false),
m_is_bitfield_for_scalar(false),
- m_last_format_mgr_revision(0),
- m_last_value_format(),
- m_last_summary_format(),
- m_forced_summary_format(),
m_dump_printable_counter(0)
{
m_manager->ManageObject(this);
@@ -111,6 +112,11 @@ ValueObject::ValueObject (ExecutionContextScope *exe_scope) :
m_dynamic_value (NULL),
m_deref_valobj(NULL),
m_format (eFormatDefault),
+ m_last_format_mgr_revision(0),
+ m_last_summary_format(),
+ m_forced_summary_format(),
+ m_last_value_format(),
+ m_user_id_of_forced_summary(0),
m_value_is_valid (false),
m_value_did_change (false),
m_children_count_valid (false),
@@ -119,10 +125,6 @@ ValueObject::ValueObject (ExecutionContextScope *exe_scope) :
m_is_deref_of_parent (false),
m_is_array_item_for_pointer(false),
m_is_bitfield_for_scalar(false),
- m_last_format_mgr_revision(0),
- m_last_value_format(),
- m_last_summary_format(),
- m_forced_summary_format(),
m_dump_printable_counter(0)
{
m_manager = new ValueObjectManager();
OpenPOWER on IntegriCloud