summaryrefslogtreecommitdiff
path: root/include/lldb/Core/ValueObjectDynamicValue.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/lldb/Core/ValueObjectDynamicValue.h')
-rw-r--r--include/lldb/Core/ValueObjectDynamicValue.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/lldb/Core/ValueObjectDynamicValue.h b/include/lldb/Core/ValueObjectDynamicValue.h
index c0f6baade3fb3..68f88c96e545a 100644
--- a/include/lldb/Core/ValueObjectDynamicValue.h
+++ b/include/lldb/Core/ValueObjectDynamicValue.h
@@ -93,6 +93,9 @@ public:
virtual bool
SetData (DataExtractor &data, Error &error);
+ virtual TypeImpl
+ GetTypeImpl ();
+
protected:
virtual bool
UpdateValue ();
@@ -116,6 +119,7 @@ protected:
TypeAndOrName m_dynamic_type_info; // We can have a type_sp or just a name
lldb::ValueObjectSP m_owning_valobj_sp;
lldb::DynamicValueType m_use_dynamic;
+ TypeImpl m_type_impl;
private:
friend class ValueObject;