diff options
Diffstat (limited to 'lldb/scripts/Python/interface')
-rw-r--r-- | lldb/scripts/Python/interface/SBTypeSummary.i | 26 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBValue.i | 3 |
2 files changed, 28 insertions, 1 deletions
diff --git a/lldb/scripts/Python/interface/SBTypeSummary.i b/lldb/scripts/Python/interface/SBTypeSummary.i index 9d6a0017c56..924256111ae 100644 --- a/lldb/scripts/Python/interface/SBTypeSummary.i +++ b/lldb/scripts/Python/interface/SBTypeSummary.i @@ -8,7 +8,31 @@ //===----------------------------------------------------------------------===// namespace lldb { - + class SBTypeSummaryOptions + { + public: + SBTypeSummaryOptions(); + + SBTypeSummaryOptions (const lldb::SBTypeSummaryOptions &rhs); + + ~SBTypeSummaryOptions (); + + bool + IsValid (); + + lldb::LanguageType + GetLanguage (); + + lldb::TypeSummaryCapping + GetCapping (); + + void + SetLanguage (lldb::LanguageType); + + void + SetCapping (lldb::TypeSummaryCapping); + }; + %feature("docstring", "Represents a summary that can be associated to one or more types. ") SBTypeSummary; diff --git a/lldb/scripts/Python/interface/SBValue.i b/lldb/scripts/Python/interface/SBValue.i index 15b39fd8630..db780394e71 100644 --- a/lldb/scripts/Python/interface/SBValue.i +++ b/lldb/scripts/Python/interface/SBValue.i @@ -122,6 +122,9 @@ public: GetSummary (); const char * + GetSummary (lldb::SBTypeSummaryOptions& options); + + const char * GetObjectDescription (); const char * |