public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(this.name)) return FilterResult.MatchAndRecurse; else return FilterResult.Recurse; }
public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(field.Name) && settings.Language.ShowMember(field)) return FilterResult.Match; else return FilterResult.Hidden; }
public override FilterResult Filter(FilterSettings settings) { if (settings.ShowApiLevel == ApiVisibility.PublicOnly && !IsPublicAPI) return FilterResult.Hidden; if (settings.SearchTermMatches(FieldDefinition.Name) && (settings.ShowApiLevel == ApiVisibility.All || settings.Language.ShowMember(FieldDefinition))) return FilterResult.Match; else return FilterResult.Hidden; }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.Name, ((AssemblyTreeNode)Parent).DnSpyFile); if (res.FilterResult != null) return res.FilterResult.Value; if (settings.SearchTermMatches(name)) return FilterResult.MatchAndRecurse; else return FilterResult.Recurse; }
public override FilterResult Filter(FilterSettings settings) { if (!settings.ShowInternalApi && (r.Attributes & ManifestResourceAttributes.VisibilityMask) == ManifestResourceAttributes.Private) return FilterResult.Hidden; if (settings.SearchTermMatches(r.Name)) return FilterResult.Match; else return FilterResult.Hidden; }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.PropertyDef); if (res.FilterResult != null) return res.FilterResult.Value; if (settings.SearchTermMatches(property.Name) && settings.Language.ShowMember(property)) return FilterResult.Match; else return FilterResult.Hidden; }
public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(LoadedAssembly.ShortName)) { return(FilterResult.Match); } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(EventDefinition.Name) && settings.Language.ShowMember(EventDefinition)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(property.Name) && settings.Language.ShowMember(property)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(name)) { return(FilterResult.MatchAndRecurse); } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { if (!settings.ShowInternalApi && !IsPublicAPI) return FilterResult.Hidden; if (settings.SearchTermMatches(type.Name)) { if (type.IsNested && !settings.Language.ShowMember(type)) return FilterResult.Hidden; else return FilterResult.Match; } else return FilterResult.Recurse; }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this); if (res.FilterResult != null) return res.FilterResult.Value; if (settings.SearchTermMatches(type.Name)) { if (type.IsNested && !settings.Language.ShowMember(type)) return FilterResult.Hidden; else return FilterResult.Match; } else return FilterResult.Recurse; }
public override FilterResult Filter(FilterSettings settings) { if (!settings.ShowInternalApi && !IsPublicAPI) return FilterResult.Hidden; var searchableName = UnicodeSupport.FormatUnicodeIdentifier(type.Name); if (settings.SearchTermMatches(searchableName)) { if (settings.Language.ShowMember(type)) return FilterResult.Match; else return FilterResult.Hidden; } else { return FilterResult.Recurse; } }
public override FilterResult Filter(FilterSettings settings) { if (!settings.ShowInternalApi && !IsPublicAPI) { return(FilterResult.Hidden); } if (settings.SearchTermMatches(PropertyDefinition.Name) && settings.Language.ShowMember(PropertyDefinition)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { if (settings.ShowApiLevel == ApiVisibility.PublicOnly && !IsPublicAPI) { return(FilterResult.Hidden); } if (settings.SearchTermMatches(EventDefinition.Name) && (settings.ShowApiLevel == ApiVisibility.All || settings.Language.ShowMember(EventDefinition))) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { if (!settings.ShowInternalApi && (r.Attributes & ManifestResourceAttributes.VisibilityMask) == ManifestResourceAttributes.Private) { return(FilterResult.Hidden); } if (settings.SearchTermMatches(r.Name)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { if (settings.ShowApiLevel == ApiVisibility.PublicOnly && (Resource.Attributes & ManifestResourceAttributes.VisibilityMask) == ManifestResourceAttributes.Private) { return(FilterResult.Hidden); } if (settings.SearchTermMatches(Resource.Name)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.Name, ((AssemblyTreeNode)Parent).DnSpyFile); if (res.FilterResult != null) { return(res.FilterResult.Value); } if (settings.SearchTermMatches(name)) { return(FilterResult.MatchAndRecurse); } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.MethodDefinition); if (res.FilterResult != null) { return(res.FilterResult.Value); } if (settings.SearchTermMatches(method.Name) && settings.Language.ShowMember(method)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.LoadedAssembly, AssemblyFilterType); if (res.FilterResult != null) { return(res.FilterResult.Value); } if (settings.SearchTermMatches(assembly.ShortName)) { return(FilterResult.Match); } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this); if (res.FilterResult != null) { return(res.FilterResult.Value); } if (settings.SearchTermMatches(r.Name)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } }
public override FilterResult Filter(FilterSettings settings) { if (settings.ShowApiLevel == ApiVisibility.PublicOnly && !IsPublicAPI) { return(FilterResult.Hidden); } if (settings.SearchTermMatches(type.Name)) { if (type.DeclaringType != null && (settings.ShowApiLevel != ApiVisibility.All || !settings.Language.ShowMember(type))) { return(FilterResult.Hidden); } else { return(FilterResult.Match); } } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { if (!settings.ShowInternalApi && !IsPublicAPI) { return(FilterResult.Hidden); } if (settings.SearchTermMatches(type.Name)) { if (type.IsNested && !settings.Language.ShowMember(type)) { return(FilterResult.Hidden); } else { return(FilterResult.Match); } } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.TypeDefinition); if (res.FilterResult != null) { return(res.FilterResult.Value); } if (settings.SearchTermMatches(type.Name)) { if (settings.Language.ShowMember(type)) { return(FilterResult.Match); } else { return(FilterResult.Hidden); } } else { return(FilterResult.Recurse); } }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.LoadedAssembly, AssemblyFilterType); if (res.FilterResult != null) return res.FilterResult.Value; if (settings.SearchTermMatches(assembly.ShortName)) return FilterResult.Match; else return FilterResult.Recurse; }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this); if (res.FilterResult != null) return res.FilterResult.Value; if (settings.SearchTermMatches(r.Name)) return FilterResult.Match; else return FilterResult.Hidden; }
public override FilterResult Filter(FilterSettings settings) { var res = settings.Filter.GetFilterResult(this.MethodDefinition); if (res.FilterResult != null) return res.FilterResult.Value; if (settings.SearchTermMatches(method.Name) && settings.Language.ShowMember(method)) return FilterResult.Match; else return FilterResult.Hidden; }
public override FilterResult Filter(FilterSettings settings) { if (settings.SearchTermMatches(assembly.ShortName)) return FilterResult.Match; else return FilterResult.Recurse; }