1 type derived from SimplifierOptions
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
13
internal sealed record class VisualBasicSimplifierOptions :
SimplifierOptions
, IEquatable<VisualBasicSimplifierOptions>
1 instantiation of SimplifierOptions
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\SimplifierOptions.cs (1)
19
internal static readonly SimplifierOptions CommonDefaults =
new
();
25 references to SimplifierOptions
Text.Analyzers (25)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeCleanup\CodeCleanupOptions.cs (1)
17
[DataMember] public required
SimplifierOptions
SimplifierOptions { get; init; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (3)
36
=> CreatePerLanguageOption(CodeStyleOptionGroups.ThisOrMe, name, defaultValue:
SimplifierOptions
.DefaultQualifyAccess);
71
defaultValue:
SimplifierOptions
.CommonDefaults.PreferPredefinedTypeKeywordInDeclaration,
80
defaultValue:
SimplifierOptions
.CommonDefaults.PreferPredefinedTypeKeywordInMemberAccess,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\AbstractSimplification.cs (2)
11
public abstract
SimplifierOptions
DefaultOptions { get; }
12
public abstract
SimplifierOptions
GetSimplifierOptions(IOptionsReader options);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\ISimplification.cs (2)
11
SimplifierOptions
DefaultOptions { get; }
12
SimplifierOptions
GetSimplifierOptions(IOptionsReader options);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\SimplifierOptions.cs (1)
19
internal static readonly
SimplifierOptions
CommonDefaults = new();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractReducer.cs (1)
19
public abstract bool IsApplicable(
SimplifierOptions
options);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractReducer.IExpressionRewriter.cs (1)
14
void Initialize(ParseOptions parseOptions,
SimplifierOptions
options, CancellationToken cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (5)
45
public abstract
SimplifierOptions
DefaultOptions { get; }
46
public abstract
SimplifierOptions
GetSimplifierOptions(IOptionsReader options);
57
SimplifierOptions
options,
89
SimplifierOptions
options,
155
SimplifierOptions
options,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\ISimplificationService.cs (1)
33
SimplifierOptions
options,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplificationHelpers.cs (1)
114
internal static bool ShouldSimplifyThisOrMeMemberAccessExpression(
SimplifierOptions
options, ISymbol symbol)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (5)
14
public static
SimplifierOptions
GetSimplifierOptions(this IOptionsReader options, Host.LanguageServices languageServices)
15
=> languageServices.GetService<ISimplificationService>()?.GetSimplifierOptions(options) ??
SimplifierOptions
.CommonDefaults;
17
public static ValueTask<
SimplifierOptions
> GetSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken)
20
public static async ValueTask<
SimplifierOptions
> GetSimplifierOptionsAsync(this Document document, ISimplification simplification, CancellationToken cancellationToken)
26
public static
SimplifierOptions
GetDefault(Host.LanguageServices languageServices)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractMemberAccessExpressionSimplifier.cs (1)
35
SimplifierOptions
simplifierOptions,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractSimplifier.cs (1)
14
where TSimplifierOptions :
SimplifierOptions