8 instantiations of CompilerAnalyzerConfigOptionsProvider
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\CompilerAnalyzerConfigOptionsProvider.cs (3)
14= new CompilerAnalyzerConfigOptionsProvider( 35=> new CompilerAnalyzerConfigOptionsProvider(_treeDict.AddRange(treeDict), GlobalOptions); 38=> new CompilerAnalyzerConfigOptionsProvider(_treeDict, globalOptions);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
1531var analyzerConfigOptionsProvider = new CompilerAnalyzerConfigOptionsProvider(analyzerConfigOptionsPerTreeBuilder.ToImmutable(), DictionaryAnalyzerConfigOptions.Empty);
Diagnostics\GetDiagnosticsTests.cs (2)
684var analyzerConfigOptionsProvider = new CompilerAnalyzerConfigOptionsProvider( 730var analyzerConfigOptionsProvider = new CompilerAnalyzerConfigOptionsProvider(
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
SourceGeneration\GeneratorDriverTests.cs (2)
855var options = new CompilerAnalyzerConfigOptionsProvider(ImmutableDictionary<object, AnalyzerConfigOptions>.Empty, new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty.Add("a", "abc").Add("b", "def"))); 2760var optionsProvider = new CompilerAnalyzerConfigOptionsProvider(ImmutableDictionary<object, AnalyzerConfigOptions>.Empty, new DictionaryAnalyzerConfigOptions(builder.ToImmutable()));
20 references to CompilerAnalyzerConfigOptionsProvider
Microsoft.CodeAnalysis (11)
CommandLine\CommonCompiler.cs (7)
1015private static CompilerAnalyzerConfigOptionsProvider UpdateAnalyzerConfigOptionsProvider( 1016CompilerAnalyzerConfigOptionsProvider existing, 1056private CompilerAnalyzerConfigOptionsProvider GetCompilerAnalyzerConfigOptionsProvider( 1063var analyzerConfigProvider = CompilerAnalyzerConfigOptionsProvider.Empty; 1128var analyzerConfigProvider = GetCompilerAnalyzerConfigOptionsProvider(analyzerConfigSet, additionalTextFiles, diagnostics, compilation, sourceFileAnalyzerConfigOptions); 1141var analyzerConfigProvider =
DiagnosticAnalyzer\AnalyzerOptions.cs (1)
50: this(additionalFiles, CompilerAnalyzerConfigOptionsProvider.Empty)
DiagnosticAnalyzer\CompilerAnalyzerConfigOptionsProvider.cs (3)
13public static CompilerAnalyzerConfigOptionsProvider Empty { get; } 34internal CompilerAnalyzerConfigOptionsProvider WithAdditionalTreeOptions(ImmutableDictionary<object, AnalyzerConfigOptions> treeDict) 37internal CompilerAnalyzerConfigOptionsProvider WithGlobalOptions(AnalyzerConfigOptions globalOptions)
Microsoft.CodeAnalysis.CSharp (1)
SourceGeneration\CSharpGeneratorDriver.cs (1)
63=> new CSharpGeneratorDriver(parseOptions ?? CSharpParseOptions.Default, generators.ToImmutableArray(), optionsProvider ?? CompilerAnalyzerConfigOptionsProvider.Empty, additionalTexts.AsImmutableOrEmpty(), driverOptions);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
1531var analyzerConfigOptionsProvider = new CompilerAnalyzerConfigOptionsProvider(analyzerConfigOptionsPerTreeBuilder.ToImmutable(), DictionaryAnalyzerConfigOptions.Empty);
Diagnostics\GetDiagnosticsTests.cs (2)
684var analyzerConfigOptionsProvider = new CompilerAnalyzerConfigOptionsProvider( 730var analyzerConfigOptionsProvider = new CompilerAnalyzerConfigOptionsProvider(
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
SourceGeneration\GeneratorDriverTests.cs (3)
855var options = new CompilerAnalyzerConfigOptionsProvider(ImmutableDictionary<object, AnalyzerConfigOptions>.Empty, new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty.Add("a", "abc").Add("b", "def"))); 2760var optionsProvider = new CompilerAnalyzerConfigOptionsProvider(ImmutableDictionary<object, AnalyzerConfigOptions>.Empty, new DictionaryAnalyzerConfigOptions(builder.ToImmutable())); 2797var newOptionsProvider = optionsProvider.WithGlobalOptions(new DictionaryAnalyzerConfigOptions(builder.ToImmutable()));
SourceGeneration\StateTableTests.cs (1)
1349CompilerAnalyzerConfigOptionsProvider.Empty,
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\OptionsDiagnosticAnalyzer.cs (1)
24Debug.Assert(expectedOptions.AnalyzerConfigOptionsProvider.GetType() == typeof(CompilerAnalyzerConfigOptionsProvider));