[Lldb-commits] [lldb] r217891 - Add a convenience function to FormatManager to setup an empty filter (one that suppresses all children, that is)

Eric Christopher echristo at gmail.com
Tue Sep 16 12:32:44 PDT 2014


This is unused by anything in lldb. Any reason to put it in explicitly?
(It's triggering on a Werror build of llvm+lldb).

-eric

On Tue, Sep 16, 2014 at 10:41 AM, Enrico Granata <egranata at apple.com> wrote:

> Author: enrico
> Date: Tue Sep 16 12:41:54 2014
> New Revision: 217891
>
> URL: http://llvm.org/viewvc/llvm-project?rev=217891&view=rev
> Log:
> Add a convenience function to FormatManager to setup an empty filter (one
> that suppresses all children, that is)
>
> Modified:
>     lldb/trunk/source/DataFormatters/FormatManager.cpp
>
> Modified: lldb/trunk/source/DataFormatters/FormatManager.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/lldb/trunk/source/DataFormatters/FormatManager.cpp?rev=217891&r1=217890&r2=217891&view=diff
>
> ==============================================================================
> --- lldb/trunk/source/DataFormatters/FormatManager.cpp (original)
> +++ lldb/trunk/source/DataFormatters/FormatManager.cpp Tue Sep 16 12:41:54
> 2014
> @@ -957,6 +957,15 @@ static void AddFilter  (TypeCategoryImpl
>      else
>          category_sp->GetTypeFiltersContainer()->Add(type_name,filter_sp);
>  }
> +
> +static void AddEmptyFilter  (TypeCategoryImpl::SharedPointer category_sp,
> +                             const char* description,
> +                             ConstString type_name,
> +                             ScriptedSyntheticChildren::Flags flags,
> +                             bool regex = false)
> +{
> +    AddFilter(category_sp, {}, description, type_name, flags, regex);
> +}
>  #endif
>
>  void
>
>
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20140916/95b0fae3/attachment.html>


More information about the lldb-commits mailing list