5 instantiations of CSharpSimplifierOptions
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (1)
32=> new(options);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplification.cs (1)
18=> new CSharpSimplifierOptions(options);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplifierOptions.cs (1)
21public static readonly CSharpSimplifierOptions Default = new();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
66var simplifierOptions = new CSharpSimplifierOptions(configOptions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Simplification\CSharpSimplifierOptionsProviders.cs (1)
16return new CSharpSimplifierOptions(configOptions);
35 references to CSharpSimplifierOptions
Microsoft.CodeAnalysis.CSharp.CodeStyle (25)
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (1)
31internal CSharpSimplifierOptions GetSimplifierOptions()
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
68CSharpSimplifierOptions simplifierOptions,
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
42var simplifierOptions = context.GetCSharpAnalyzerOptions().GetSimplifierOptions();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (8)
29CSharpSimplifierOptions.Default.VarForBuiltInTypes); 33CSharpSimplifierOptions.Default.VarWhenTypeIsApparent); 37CSharpSimplifierOptions.Default.VarElsewhere); 69CSharpSimplifierOptions.Default.PreferThrowExpression); 142CSharpSimplifierOptions.Default.PreferBraces, 150CSharpSimplifierOptions.Default.PreferSimpleDefaultExpression); 155CSharpSimplifierOptions.Default.PreferImplicitlyTypedLambdaExpression); 255CSharpSimplifierOptions.Default.AllowEmbeddedStatementsOnSameLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplification.cs (1)
15=> CSharpSimplifierOptions.Default;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplifierOptions.cs (2)
16internal sealed record class CSharpSimplifierOptions : SimplifierOptions, IEquatable<CSharpSimplifierOptions> 21public static readonly CSharpSimplifierOptions Default = new();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (5)
19private readonly CSharpSimplifierOptions _options; 37public TypeStyleResult(CSharpTypeStyleHelper helper, TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, bool isStylePreferred, NotificationOption2 notificationOption, CancellationToken cancellationToken) : this() 59CSharpSimplifierOptions options, CancellationToken cancellationToken) 76TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken); 79SyntaxToken identifier, TypeSyntax typeName, ExpressionSyntax initializer, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
31CSharpSimplifierOptions options, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (2)
67CSharpSimplifierOptions options, CancellationToken cancellationToken) 141CSharpSimplifierOptions options,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (3)
31CSharpSimplifierOptions options, CancellationToken cancellationToken) 99CSharpSimplifierOptions options, CancellationToken cancellationToken) 258CSharpSimplifierOptions options,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (10)
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (4)
49var options = await document.GetCSharpSimplifierOptionsAsync(cancellationToken).ConfigureAwait(false); 97CSharpSimplifierOptions options, SemanticModel semanticModel, 242ITypeSymbol symbol, CSharpSimplifierOptions options) 255private static bool IsVarDesired(ITypeSymbol type, CSharpSimplifierOptions options)
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
66var simplifierOptions = new CSharpSimplifierOptions(configOptions);
src\Analyzers\CSharp\CodeFixes\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitObjectCreationCodeFixProvider.cs (2)
48var options = (CSharpSimplifierOptions)await document.GetSimplifierOptionsAsync(
src\Analyzers\CSharp\CodeFixes\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationCodeFixProvider.cs (2)
55var options = (CSharpSimplifierOptions)await document.GetSimplifierOptionsAsync(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Simplification\CSharpSimplifierOptionsProviders.cs (1)
13public static async ValueTask<CSharpSimplifierOptions> GetCSharpSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken)