1 type derived from StructuredAnalyzerConfigOptions
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\StructuredAnalyzerConfigOptions.cs (1)
22
internal sealed class Implementation :
StructuredAnalyzerConfigOptions
9 references to StructuredAnalyzerConfigOptions
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\StructuredAnalyzerConfigOptions.cs (7)
26
private readonly
StructuredAnalyzerConfigOptions
? _fallback;
28
public Implementation(AnalyzerConfigOptions options,
StructuredAnalyzerConfigOptions
? fallback)
48
public static readonly
StructuredAnalyzerConfigOptions
Empty = Create(new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty));
52
public static
StructuredAnalyzerConfigOptions
Create(AnalyzerConfigOptions options,
StructuredAnalyzerConfigOptions
? fallback = null)
58
public static bool TryGetStructuredOptions(AnalyzerConfigOptions configOptions, [NotNullWhen(true)] out
StructuredAnalyzerConfigOptions
? options)
60
if (configOptions is
StructuredAnalyzerConfigOptions
structuredOptions)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
26
if (
StructuredAnalyzerConfigOptions
.TryGetStructuredOptions(analyzerConfigOptions, out
var
structuredOptions))