summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface/SBModule.i
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/Python/interface/SBModule.i')
-rw-r--r--lldb/scripts/Python/interface/SBModule.i37
1 files changed, 37 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBModule.i b/lldb/scripts/Python/interface/SBModule.i
index 08e5c184114..547b4a27357 100644
--- a/lldb/scripts/Python/interface/SBModule.i
+++ b/lldb/scripts/Python/interface/SBModule.i
@@ -236,6 +236,43 @@ public:
FindGlobalVariables (lldb::SBTarget &target,
const char *name,
uint32_t max_matches);
+
+ lldb::ByteOrder
+ GetByteOrder ();
+
+ uint32_t
+ GetAddressByteSize();
+
+ const char *
+ GetTriple ();
+
+ %pythoncode %{
+ __swig_getmethods__["file"] = GetFileSpec
+ if _newclass: x = property(GetFileSpec, None)
+
+ __swig_getmethods__["platform_file"] = GetPlatformFileSpec
+ if _newclass: x = property(GetPlatformFileSpec, None)
+
+ __swig_getmethods__["uuid"] = GetUUIDString
+ if _newclass: x = property(GetUUIDString, None)
+
+ __swig_getmethods__["byte_order"] = GetByteOrder
+ if _newclass: x = property(GetByteOrder, None)
+
+ __swig_getmethods__["addr_size"] = GetAddressByteSize
+ if _newclass: x = property(GetAddressByteSize, None)
+
+ __swig_getmethods__["triple"] = GetTriple
+ if _newclass: x = property(GetTriple, None)
+
+ __swig_getmethods__["num_symbols"] = GetNumSymbols
+ if _newclass: x = property(GetNumSymbols, None)
+
+ __swig_getmethods__["num_sections"] = GetNumSections
+ if _newclass: x = property(GetNumSections, None)
+
+ %}
+
};
} // namespace lldb
OpenPOWER on IntegriCloud