diff options
Diffstat (limited to 'lldb/scripts/Python')
| -rw-r--r-- | lldb/scripts/Python/interface/SBTypeNameSpecifier.i | 5 | ||||
| -rw-r--r-- | lldb/scripts/Python/interface/SBValue.i | 12 |
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); |

