summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/Python')
-rw-r--r--lldb/scripts/Python/interface/SBTypeNameSpecifier.i5
-rw-r--r--lldb/scripts/Python/interface/SBValue.i12
2 files changed, 17 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBTypeNameSpecifier.i b/lldb/scripts/Python/interface/SBTypeNameSpecifier.i
index f50761c602e..8bb69a7d397 100644
--- a/lldb/scripts/Python/interface/SBTypeNameSpecifier.i
+++ b/lldb/scripts/Python/interface/SBTypeNameSpecifier.i
@@ -21,6 +21,8 @@ namespace lldb {
SBTypeNameSpecifier (const char* name,
bool is_regex = false);
+
+ SBTypeNameSpecifier (SBType type);
SBTypeNameSpecifier (const lldb::SBTypeNameSpecifier &rhs);
@@ -35,6 +37,9 @@ namespace lldb {
const char*
GetName();
+ lldb::SBType
+ GetType ();
+
bool
IsRegex();
diff --git a/lldb/scripts/Python/interface/SBValue.i b/lldb/scripts/Python/interface/SBValue.i
index b1c24055b67..d61c7aa7752 100644
--- a/lldb/scripts/Python/interface/SBValue.i
+++ b/lldb/scripts/Python/interface/SBValue.i
@@ -136,6 +136,18 @@ public:
bool
SetValueFromCString (const char *value_str);
+ lldb::SBTypeFormat
+ GetTypeFormat ();
+
+ lldb::SBTypeSummary
+ GetTypeSummary ();
+
+ lldb::SBTypeFilter
+ GetTypeFilter ();
+
+ lldb::SBTypeSynthetic
+ GetTypeSynthetic ();
+
lldb::SBValue
GetChildAtIndex (uint32_t idx);
OpenPOWER on IntegriCloud