1 write to _options
Microsoft.DotNet.GenAPI (1)
CSharpAssemblyDocumentGenerator.cs (1)
41
_options
= options;
29 references to _options
Microsoft.DotNet.GenAPI (29)
CSharpAssemblyDocumentGenerator.cs (29)
49
specificDiagnosticOptions:
_options
.DiagnosticOptions);
62
project = project.AddMetadataReferences(
_options
.MetadataReferences ??
_options
.Loader.MetadataReferences);
64
IEnumerable<INamespaceSymbol> namespaceSymbols = EnumerateNamespaces(assemblySymbol).Where(
_options
.SymbolFilter.Include);
79
if (
_options
.AdditionalAnnotations.Any())
81
compilationUnit = compilationUnit.WithAdditionalAnnotations(
_options
.AdditionalAnnotations);
84
if (
_options
.IncludeAssemblyAttributes)
95
foreach (CSharpSyntaxRewriter rewriter in
_options
.SyntaxRewriters)
102
if (
_options
.ShouldReduce)
106
if (
_options
.ShouldFormat)
118
IEnumerable<INamedTypeSymbol> typeMembers = namespaceSymbol.GetTypeMembers().Where(
_options
.SymbolFilter.Include);
127
.DeclarationExt(typeMember,
_options
.SymbolFilter)
128
.AddMemberAttributes(_syntaxGenerator, typeMember,
_options
.AttributeSymbolFilter);
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)
225
.AddMemberAttributes(_syntaxGenerator, member,
_options
.AttributeSymbolFilter);
258
ImmutableArray<AttributeData> attributes = assembly.GetAttributes().ExcludeNonVisibleOutsideOfAssembly(
_options
.AttributeSymbolFilter);
294
foreach (INamedTypeSymbol symbol in assembly.GetForwardedTypes().Where(
_options
.SymbolFilter.Include))