mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-23 13:50:11 +00:00
[lldb][NFCI] Remove unused swig macros
These should have been removed in 662548c826
.
This commit is contained in:
parent
97a03eb2eb
commit
fc28560fd6
@ -1,18 +1,3 @@
|
||||
%define STRING_EXTENSION_LEVEL(Class, Level)
|
||||
%extend {
|
||||
std::string lldb:: ## Class ## ::__repr__(){
|
||||
lldb::SBStream stream;
|
||||
$self->GetDescription (stream, Level);
|
||||
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);
|
||||
}
|
||||
}
|
||||
%enddef
|
||||
|
||||
%define STRING_EXTENSION_LEVEL_OUTSIDE(Class, Level)
|
||||
%extend lldb:: ## Class ## {
|
||||
std::string __repr__(){
|
||||
@ -28,25 +13,6 @@
|
||||
}
|
||||
%enddef
|
||||
|
||||
%define STRING_EXTENSION(Class)
|
||||
%extend {
|
||||
std::string lldb:: ## Class ## ::__repr__(){
|
||||
lldb::SBStream stream;
|
||||
$self->GetDescription (stream);
|
||||
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);
|
||||
}
|
||||
}
|
||||
%enddef
|
||||
|
||||
// NOTE:
|
||||
// This is for when you are peforming the extension from outside of the class
|
||||
// instead of inside of it. If this change works out, it will replace
|
||||
// STRING_EXTENSION entirely.
|
||||
%define STRING_EXTENSION_OUTSIDE(Class)
|
||||
%extend lldb:: ## Class ## {
|
||||
std::string __repr__(){
|
||||
|
Loading…
Reference in New Issue
Block a user