Adding a summary for ObjC blocks
authorEnrico Granata <egranata@apple.com>
Wed, 10 Jul 2013 18:25:45 +0000 (18:25 +0000)
committerEnrico Granata <egranata@apple.com>
Wed, 10 Jul 2013 18:25:45 +0000 (18:25 +0000)
llvm-svn: 186023

lldb/source/DataFormatters/FormatManager.cpp

index af599a7..1f74682 100644 (file)
@@ -774,6 +774,13 @@ FormatManager::LoadObjCFormatters()
 #endif // LLDB_DISABLE_PYTHON
 
     objc_flags.SetSkipPointers(false);
+    objc_flags.SetCascades(true);
+    objc_flags.SetSkipReferences(false);
+    
+    AddStringSummary (objc_category_sp,
+                      "${var.__FuncPtr%A}",
+                      ConstString("__block_literal_generic"),
+                      objc_flags);
 
     TypeCategoryImpl::SharedPointer corefoundation_category_sp = GetCategory(m_corefoundation_category_name);