diff options
author | Enrico Granata <egranata@apple.com> | 2012-10-10 22:54:17 +0000 |
---|---|---|
committer | Enrico Granata <egranata@apple.com> | 2012-10-10 22:54:17 +0000 |
commit | 10de09044e1de695faab21fecaca51352563f04e (patch) | |
tree | 7233cdc1031ddedb9168a7183fffd0ac0e6a13af /lldb/scripts/Python/interface/SBValue.i | |
parent | a529f8c9c285cf1ad6614bf5cd0171bf3b12cd57 (diff) | |
download | bcm5719-llvm-10de09044e1de695faab21fecaca51352563f04e.tar.gz bcm5719-llvm-10de09044e1de695faab21fecaca51352563f04e.zip |
<rdar://problem/12462744> Implement a new SBDeclaration class to wrap an lldb_private::Declaration - make a GetDeclaration() API on SBValue to return a declaration. This will only work for vroot variables as they are they only objects for which we currently provide a valid Declaration
llvm-svn: 165672
Diffstat (limited to 'lldb/scripts/Python/interface/SBValue.i')
-rw-r--r-- | lldb/scripts/Python/interface/SBValue.i | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBValue.i b/lldb/scripts/Python/interface/SBValue.i index c00276b76ab..e316637f9e6 100644 --- a/lldb/scripts/Python/interface/SBValue.i +++ b/lldb/scripts/Python/interface/SBValue.i @@ -281,6 +281,9 @@ public: lldb::SBValue GetValueForExpressionPath(const char* expr_path); + lldb::SBDeclaration + GetDeclaration (); + uint32_t GetNumChildren (); |