diff options
Diffstat (limited to 'lldb/scripts/Python/interface')
-rw-r--r-- | lldb/scripts/Python/interface/SBBreakpoint.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBBroadcaster.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBCompileUnit.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBDeclaration.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBFunction.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBLineEntry.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBModule.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBSection.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBSymbol.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBTarget.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBThread.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBTypeFilter.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBTypeFormat.i | 8 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBTypeNameSpecifier.i | 8 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBTypeSummary.i | 6 | ||||
-rw-r--r-- | lldb/scripts/Python/interface/SBTypeSynthetic.i | 6 |
16 files changed, 98 insertions, 2 deletions
diff --git a/lldb/scripts/Python/interface/SBBreakpoint.i b/lldb/scripts/Python/interface/SBBreakpoint.i index cf566d2ac51..08a1f9684af 100644 --- a/lldb/scripts/Python/interface/SBBreakpoint.i +++ b/lldb/scripts/Python/interface/SBBreakpoint.i @@ -189,6 +189,12 @@ public: bool GetDescription (lldb::SBStream &description); + bool + operator == (const lldb::SBBreakpoint& rhs); + + bool + operator != (const lldb::SBBreakpoint& rhs); + static bool EventIsBreakpointEvent (const lldb::SBEvent &event); diff --git a/lldb/scripts/Python/interface/SBBroadcaster.i b/lldb/scripts/Python/interface/SBBroadcaster.i index ece38f602c4..b5e25b6d520 100644 --- a/lldb/scripts/Python/interface/SBBroadcaster.i +++ b/lldb/scripts/Python/interface/SBBroadcaster.i @@ -57,6 +57,12 @@ public: bool RemoveListener (const lldb::SBListener &listener, uint32_t event_mask = UINT32_MAX); + + bool + operator == (const lldb::SBBroadcaster &rhs) const; + + bool + operator != (const lldb::SBBroadcaster &rhs) const; }; } // namespace lldb diff --git a/lldb/scripts/Python/interface/SBCompileUnit.i b/lldb/scripts/Python/interface/SBCompileUnit.i index 95d68a640b8..3bfaf70b997 100644 --- a/lldb/scripts/Python/interface/SBCompileUnit.i +++ b/lldb/scripts/Python/interface/SBCompileUnit.i @@ -89,6 +89,12 @@ public: bool GetDescription (lldb::SBStream &description); + bool + operator == (const lldb::SBCompileUnit &rhs) const; + + bool + operator != (const lldb::SBCompileUnit &rhs) const; + %pythoncode %{ __swig_getmethods__["file"] = GetFileSpec if _newclass: file = property(GetFileSpec, None, doc='''A read only property that returns the same result an lldb object that represents the source file (lldb.SBFileSpec) for the compile unit.''') diff --git a/lldb/scripts/Python/interface/SBDeclaration.i b/lldb/scripts/Python/interface/SBDeclaration.i index a3709aef9e1..87e2f8ec670 100644 --- a/lldb/scripts/Python/interface/SBDeclaration.i +++ b/lldb/scripts/Python/interface/SBDeclaration.i @@ -46,6 +46,12 @@ namespace lldb { void SetColumn (uint32_t column); + bool + operator == (const lldb::SBDeclaration &rhs) const; + + bool + operator != (const lldb::SBDeclaration &rhs) const; + %pythoncode %{ __swig_getmethods__["file"] = GetFileSpec if _newclass: file = property(GetFileSpec, None, doc='''A read only property that returns an lldb object that represents the file (lldb.SBFileSpec) for this line entry.''') diff --git a/lldb/scripts/Python/interface/SBFunction.i b/lldb/scripts/Python/interface/SBFunction.i index 0b4d1f2cbb4..33cc4481e7b 100644 --- a/lldb/scripts/Python/interface/SBFunction.i +++ b/lldb/scripts/Python/interface/SBFunction.i @@ -86,6 +86,12 @@ public: bool GetDescription (lldb::SBStream &description); + bool + operator == (const lldb::SBFunction &rhs) const; + + bool + operator != (const lldb::SBFunction &rhs) const; + %pythoncode %{ def get_instructions_from_current_target (self): return self.GetInstructions (target) diff --git a/lldb/scripts/Python/interface/SBLineEntry.i b/lldb/scripts/Python/interface/SBLineEntry.i index 0fe4e919191..ff6710952c4 100644 --- a/lldb/scripts/Python/interface/SBLineEntry.i +++ b/lldb/scripts/Python/interface/SBLineEntry.i @@ -77,6 +77,12 @@ public: void SetColumn (uint32_t column); + bool + operator == (const lldb::SBLineEntry &rhs) const; + + bool + operator != (const lldb::SBLineEntry &rhs) const; + %pythoncode %{ __swig_getmethods__["file"] = GetFileSpec if _newclass: file = property(GetFileSpec, None, doc='''A read only property that returns an lldb object that represents the file (lldb.SBFileSpec) for this line entry.''') diff --git a/lldb/scripts/Python/interface/SBModule.i b/lldb/scripts/Python/interface/SBModule.i index 6bdc2a0f26e..cb970d6af36 100644 --- a/lldb/scripts/Python/interface/SBModule.i +++ b/lldb/scripts/Python/interface/SBModule.i @@ -279,6 +279,12 @@ public: GetVersion (uint32_t *versions, uint32_t num_versions); + bool + operator == (const lldb::SBModule &rhs) const; + + bool + operator != (const lldb::SBModule &rhs) const; + %pythoncode %{ class symbols_access(object): re_compile_type = type(re.compile('.')) diff --git a/lldb/scripts/Python/interface/SBSection.i b/lldb/scripts/Python/interface/SBSection.i index 94b5800e1bd..cf41bdf2038 100644 --- a/lldb/scripts/Python/interface/SBSection.i +++ b/lldb/scripts/Python/interface/SBSection.i @@ -90,6 +90,12 @@ public: bool GetDescription (lldb::SBStream &description); + bool + operator == (const lldb::SBSection &rhs); + + bool + operator != (const lldb::SBSection &rhs); + %pythoncode %{ def get_addr(self): return SBAddress(self, 0) diff --git a/lldb/scripts/Python/interface/SBSymbol.i b/lldb/scripts/Python/interface/SBSymbol.i index a2cec0ec73e..f6db14c0ee5 100644 --- a/lldb/scripts/Python/interface/SBSymbol.i +++ b/lldb/scripts/Python/interface/SBSymbol.i @@ -62,6 +62,12 @@ public: bool IsSynthetic(); + bool + operator == (const lldb::SBSymbol &rhs) const; + + bool + operator != (const lldb::SBSymbol &rhs) const; + %pythoncode %{ def get_instructions_from_current_target (self): return self.GetInstructions (target) diff --git a/lldb/scripts/Python/interface/SBTarget.i b/lldb/scripts/Python/interface/SBTarget.i index 8547b7b5365..e7dba2a7a00 100644 --- a/lldb/scripts/Python/interface/SBTarget.i +++ b/lldb/scripts/Python/interface/SBTarget.i @@ -742,6 +742,12 @@ public: lldb::addr_t GetStackRedZoneSize(); + bool + operator == (const lldb::SBTarget &rhs) const; + + bool + operator != (const lldb::SBTarget &rhs) const; + lldb::SBValue EvaluateExpression (const char *expr, const lldb::SBExpressionOptions &options); %pythoncode %{ diff --git a/lldb/scripts/Python/interface/SBThread.i b/lldb/scripts/Python/interface/SBThread.i index 2f34153304f..91193df214a 100644 --- a/lldb/scripts/Python/interface/SBThread.i +++ b/lldb/scripts/Python/interface/SBThread.i @@ -202,6 +202,12 @@ public: bool GetStatus (lldb::SBStream &status) const; + bool + operator == (const lldb::SBThread &rhs) const; + + bool + operator != (const lldb::SBThread &rhs) const; + %pythoncode %{ class frames_access(object): '''A helper object that will lazily hand out frames for a thread when supplied an index.''' diff --git a/lldb/scripts/Python/interface/SBTypeFilter.i b/lldb/scripts/Python/interface/SBTypeFilter.i index fcf45edd618..083dfa8433a 100644 --- a/lldb/scripts/Python/interface/SBTypeFilter.i +++ b/lldb/scripts/Python/interface/SBTypeFilter.i @@ -55,6 +55,12 @@ namespace lldb { bool GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level); + bool + operator == (lldb::SBTypeFilter &rhs); + + bool + operator != (lldb::SBTypeFilter &rhs); + %pythoncode %{ __swig_getmethods__["options"] = GetOptions __swig_setmethods__["options"] = SetOptions diff --git a/lldb/scripts/Python/interface/SBTypeFormat.i b/lldb/scripts/Python/interface/SBTypeFormat.i index f9090155b55..9d2f1a675aa 100644 --- a/lldb/scripts/Python/interface/SBTypeFormat.i +++ b/lldb/scripts/Python/interface/SBTypeFormat.i @@ -46,7 +46,13 @@ namespace lldb { bool GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level); - + + bool + operator == (lldb::SBTypeFormat &rhs); + + bool + operator != (lldb::SBTypeFormat &rhs); + %pythoncode %{ __swig_getmethods__["format"] = GetFormat __swig_setmethods__["format"] = SetFormat diff --git a/lldb/scripts/Python/interface/SBTypeNameSpecifier.i b/lldb/scripts/Python/interface/SBTypeNameSpecifier.i index f9b0e6d792a..97d23ca172e 100644 --- a/lldb/scripts/Python/interface/SBTypeNameSpecifier.i +++ b/lldb/scripts/Python/interface/SBTypeNameSpecifier.i @@ -46,7 +46,13 @@ namespace lldb { bool GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level); - + + bool + operator == (lldb::SBTypeNameSpecifier &rhs); + + bool + operator != (lldb::SBTypeNameSpecifier &rhs); + %pythoncode %{ __swig_getmethods__["name"] = GetName if _newclass: name = property(GetName, None) diff --git a/lldb/scripts/Python/interface/SBTypeSummary.i b/lldb/scripts/Python/interface/SBTypeSummary.i index b3dde423478..9d6a0017c56 100644 --- a/lldb/scripts/Python/interface/SBTypeSummary.i +++ b/lldb/scripts/Python/interface/SBTypeSummary.i @@ -69,6 +69,12 @@ namespace lldb { GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level); + bool + operator == (lldb::SBTypeSummary &rhs); + + bool + operator != (lldb::SBTypeSummary &rhs); + %pythoncode %{ __swig_getmethods__["options"] = GetOptions __swig_setmethods__["options"] = SetOptions diff --git a/lldb/scripts/Python/interface/SBTypeSynthetic.i b/lldb/scripts/Python/interface/SBTypeSynthetic.i index fae5c72d33a..e040cd55c97 100644 --- a/lldb/scripts/Python/interface/SBTypeSynthetic.i +++ b/lldb/scripts/Python/interface/SBTypeSynthetic.i @@ -57,6 +57,12 @@ namespace lldb { GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level); + bool + operator == (lldb::SBTypeSynthetic &rhs); + + bool + operator != (lldb::SBTypeSynthetic &rhs); + %pythoncode %{ __swig_getmethods__["options"] = GetOptions __swig_setmethods__["options"] = SetOptions |