summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2014-09-12 18:45:43 +0000
committerEnrico Granata <egranata@apple.com>2014-09-12 18:45:43 +0000
commit190064ad0d122e68caca080014b2640ee883f3b6 (patch)
tree7529505668d216501ef37c36ee834b31031a588d /lldb/scripts/Python/interface
parentab4fe98b4a0a8290efa07bd44d207750016c3c47 (diff)
downloadbcm5719-llvm-190064ad0d122e68caca080014b2640ee883f3b6.tar.gz
bcm5719-llvm-190064ad0d122e68caca080014b2640ee883f3b6.zip
Add logic to LLDB to figure out the types of member functions of C++ classes. Add plumbing for that all the way up to the SB layer
llvm-svn: 217701
Diffstat (limited to 'lldb/scripts/Python/interface')
-rw-r--r--lldb/scripts/Python/interface/SBType.i6
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBType.i b/lldb/scripts/Python/interface/SBType.i
index 6fb48018e25..1e45864b8c1 100644
--- a/lldb/scripts/Python/interface/SBType.i
+++ b/lldb/scripts/Python/interface/SBType.i
@@ -239,6 +239,12 @@ public:
lldb::SBTypeList
GetFunctionArgumentTypes ();
+
+ uint32_t
+ GetNumberOfMemberFunctions ();
+
+ lldb::SBType
+ GetMemberFunctionAtIndex (uint32_t idx);
bool
IsTypeComplete ();
OpenPOWER on IntegriCloud