From 4a792072ceea00696c9bbce3de74c348cce608b9 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 23 Oct 2012 01:50:10 +0000 Subject: Added a new API call to help efficiently determine if a SBValue could have children: bool SBValue::MightHaveChildren (); This is inteneded to be used bui GUI programs that need to show if a SBValue needs a disclosure triangle when displaying a hierarchical type in a tree view without having to complete the type (by calling SBValue::GetNumChildren()) as completing the type is expensive. llvm-svn: 166460 --- lldb/scripts/Python/interface/SBValue.i | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lldb/scripts/Python/interface/SBValue.i') diff --git a/lldb/scripts/Python/interface/SBValue.i b/lldb/scripts/Python/interface/SBValue.i index 00d9b567d83..1535c7714ad 100644 --- a/lldb/scripts/Python/interface/SBValue.i +++ b/lldb/scripts/Python/interface/SBValue.i @@ -302,6 +302,9 @@ public: lldb::SBDeclaration GetDeclaration (); + bool + MightHaveChildren (); + uint32_t GetNumChildren (); -- cgit v1.2.3