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