summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2014-10-28 21:44:06 +0000
committerEnrico Granata <egranata@apple.com>2014-10-28 21:44:06 +0000
commite0afce767a500049184e294cb138a2f3fad0c3e0 (patch)
treeded5681162d3fcd61ffad01ac624a1e707806d53 /lldb/scripts/Python/interface
parent90ff6428c92fd5cea4ad91f9087f5988ec1feb9c (diff)
downloadbcm5719-llvm-e0afce767a500049184e294cb138a2f3fad0c3e0.tar.gz
bcm5719-llvm-e0afce767a500049184e294cb138a2f3fad0c3e0.zip
Add a few functions to SBType to handle arrays and typedefs. Fixes rdar://12675166
llvm-svn: 220824
Diffstat (limited to 'lldb/scripts/Python/interface')
-rw-r--r--lldb/scripts/Python/interface/SBType.i9
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBType.i b/lldb/scripts/Python/interface/SBType.i
index 2980cdb4dc7..a9c230cc165 100644
--- a/lldb/scripts/Python/interface/SBType.i
+++ b/lldb/scripts/Python/interface/SBType.i
@@ -206,6 +206,12 @@ public:
bool
IsPolymorphicClass ();
+ bool
+ IsArrayType ();
+
+ bool
+ IsTypedefType ();
+
lldb::SBType
GetPointerType();
@@ -226,6 +232,9 @@ public:
lldb::SBType
GetCanonicalType();
+
+ lldb::SBType
+ GetArrayElementType ();
lldb::BasicType
GetBasicType();
OpenPOWER on IntegriCloud