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)
89public static explicit operator CSharpAnalyzerOptionsProvider(AnalyzerOptionsProvider provider) 92public static implicit operator AnalyzerOptionsProvider(CSharpAnalyzerOptionsProvider provider) 98public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this AnalyzerOptions options, SyntaxTree syntaxTree) 101public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this SemanticModelAnalysisContext context) 104public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this SyntaxNodeAnalysisContext context) 107public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this SyntaxTreeAnalysisContext context) 110public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this CodeBlockAnalysisContext context) 113public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this OperationAnalysisContext context) 116public static CSharpAnalyzerOptionsProvider GetCSharpAnalyzerOptions(this SymbolStartAnalysisContext context, SyntaxTree syntaxTree)
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
70var options = context.GetCSharpAnalyzerOptions(declaration.SyntaxTree);
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
94var 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)
46var options = (CSharpAnalyzerOptionsProvider)await document.GetAnalyzerOptionsProviderAsync(cancellationToken).ConfigureAwait(false);