示例#1
0
 void Decompile(BaseTypeFolderNode node)
 {
     foreach (var child in GetChildren(node).OfType <BaseTypeNode>())
     {
         Decompile(child);
     }
 }
        public override DocumentTreeNodeFilterResult GetResult(BaseTypeFolderNode node)
        {
            bool isMatch = (flags & VisibleMembersFlags.BaseTypes) != 0;

            if (!isMatch)
            {
                return(new DocumentTreeNodeFilterResult(FilterType.Hide, isMatch));
            }
            return(new DocumentTreeNodeFilterResult(FilterType.Visible, isMatch));
        }
示例#3
0
 public virtual DocumentTreeNodeFilterResult GetResult(BaseTypeFolderNode node) => new DocumentTreeNodeFilterResult();
 public virtual DocumentTreeNodeFilterResult GetResult(BaseTypeFolderNode node) => this.filter.GetResult(node);
示例#5
0
 public virtual DocumentTreeNodeFilterResult GetResult(BaseTypeFolderNode node) => new DocumentTreeNodeFilterResult(FilterType.Hide, false);