1 write to SymbolFilter
Microsoft.DotNet.GenAPI (1)
CSharpAssemblyDocumentGeneratorOptions.cs (1)
21SymbolFilter = symbolFilter;
15 references to SymbolFilter
Microsoft.DotNet.GenAPI (15)
CSharpAssemblyDocumentGenerator.cs (15)
64IEnumerable<INamespaceSymbol> namespaceSymbols = EnumerateNamespaces(assemblySymbol).Where(_options.SymbolFilter.Include); 118IEnumerable<INamedTypeSymbol> typeMembers = namespaceSymbol.GetTypeMembers().Where(_options.SymbolFilter.Include); 127.DeclarationExt(typeMember, _options.SymbolFilter) 163.Any(baseMember => _options.SymbolFilter.Include(baseMember) && 172_options.SymbolFilter.Include(baseMember) && 180.Any(_options.SymbolFilter.Include); 186IEnumerable<ISymbol> members = namedType.GetMembers().Where(_options.SymbolFilter.Include); 191namedTypeNode = _syntaxGenerator.AddMembers(namedTypeNode, namedType.SynthesizeDummyFields(_options.SymbolFilter, _options.AttributeSymbolFilter)); 194namedTypeNode = _syntaxGenerator.AddMembers(namedTypeNode, namedType.TryGetInternalDefaultConstructor(_options.SymbolFilter)); 202method.ExplicitInterfaceImplementations.Any(m => !_options.SymbolFilter.Include(m.ContainingSymbol) || 204m.ContainingType.HasInaccessibleTypeArgument(_options.SymbolFilter))) 210if (_options.HideImplicitDefaultConstructors && method.IsImplicitDefaultConstructor(_options.SymbolFilter)) 218property.ExplicitInterfaceImplementations.Any(m => !_options.SymbolFilter.Include(m.ContainingSymbol))) 224.DeclarationExt(member, _options.SymbolFilter) 294foreach (INamedTypeSymbol symbol in assembly.GetForwardedTypes().Where(_options.SymbolFilter.Include))