summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/interface/SBTarget.i
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/interface/SBTarget.i')
-rw-r--r--lldb/scripts/interface/SBTarget.i16
1 files changed, 1 insertions, 15 deletions
diff --git a/lldb/scripts/interface/SBTarget.i b/lldb/scripts/interface/SBTarget.i
index 02c70b6e1cd..371bf5c35eb 100644
--- a/lldb/scripts/interface/SBTarget.i
+++ b/lldb/scripts/interface/SBTarget.i
@@ -967,21 +967,7 @@ public:
lldb::SBValue
EvaluateExpression (const char *expr, const lldb::SBExpressionOptions &options);
- %extend {
- %nothreadallow;
- std::string lldb::SBTarget::__str__(){
- lldb::SBStream stream;
- $self->GetDescription (stream, lldb::eDescriptionLevelBrief);
-
- const char *desc = stream.GetData();
- size_t desc_len = stream.GetSize();
- if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r'))
- --desc_len;
-
- return std::string(desc, desc_len);
- }
- %clearnothreadallow;
- }
+ STRING_EXTENSION_LEVEL(SBTarget, lldb::eDescriptionLevelBrief)
#ifdef SWIGPYTHON
%pythoncode %{
OpenPOWER on IntegriCloud