18 references to CSharpAnalyzerOptionsProvider
Microsoft.CodeAnalysis.CSharp.Features (18)
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
33
=> ((
CSharpAnalyzerOptionsProvider
)options).PreferSimpleUsingStatement.Value;
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (9)
89
public static explicit operator
CSharpAnalyzerOptionsProvider
(AnalyzerOptionsProvider provider)
92
public static implicit operator AnalyzerOptionsProvider(
CSharpAnalyzerOptionsProvider
provider)
98
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this AnalyzerOptions options, SyntaxTree syntaxTree)
101
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this SemanticModelAnalysisContext context)
104
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this SyntaxNodeAnalysisContext context)
107
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this SyntaxTreeAnalysisContext context)
110
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this CodeBlockAnalysisContext context)
113
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this OperationAnalysisContext context)
116
public static
CSharpAnalyzerOptionsProvider
GetCSharpAnalyzerOptions(this SymbolStartAnalysisContext context, SyntaxTree syntaxTree)
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
70
var
options = context.GetCSharpAnalyzerOptions(declaration.SyntaxTree);
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
94
var
options = context.GetCSharpAnalyzerOptions(typeDeclaration.SyntaxTree);
src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (2)
54
=> ((
CSharpAnalyzerOptionsProvider
)provider).UnusedValueExpressionStatement;
57
=> ((
CSharpAnalyzerOptionsProvider
)provider).UnusedValueAssignment;
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaHelpers.cs (1)
93
=> ((
CSharpAnalyzerOptionsProvider
)provider).PreferExpressionBodiedLambdas;
src\Analyzers\CSharp\CodeFixes\OrderModifiers\CSharpOrderModifiersCodeFixProvider.cs (1)
25
=> ((
CSharpAnalyzerOptionsProvider
)options).PreferredModifierOrder;
src\Analyzers\CSharp\CodeFixes\UseDefaultLiteral\CSharpUseDefaultLiteralCodeFixProvider.cs (2)
46
var
options = (
CSharpAnalyzerOptionsProvider
)await document.GetAnalyzerOptionsProviderAsync(cancellationToken).ConfigureAwait(false);