diff options
Diffstat (limited to 'include/lldb/API/SBValue.h')
-rw-r--r-- | include/lldb/API/SBValue.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/lldb/API/SBValue.h b/include/lldb/API/SBValue.h index 93b869ba9c5c..bedac4ef1d2d 100644 --- a/include/lldb/API/SBValue.h +++ b/include/lldb/API/SBValue.h @@ -91,8 +91,15 @@ public: GetSummary (); const char * + GetSummary (lldb::SBStream& stream, + lldb::SBTypeSummaryOptions& options); + + const char * GetObjectDescription (); + const char * + GetTypeValidatorResult (); + lldb::SBValue GetDynamicValue (lldb::DynamicValueType use_dynamic); @@ -152,6 +159,7 @@ public: lldb::SBValue CreateChildAtOffset (const char *name, uint32_t offset, lldb::SBType type); + // Deprecated - use the expression evaluator to perform type casting lldb::SBValue Cast (lldb::SBType type); @@ -345,6 +353,9 @@ public: lldb::SBType GetType(); + + lldb::SBValue + Persist (); bool GetDescription (lldb::SBStream &description); |