1 type derived from StructuredAnalyzerConfigOptions
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\StructuredAnalyzerConfigOptions.cs (1)
22
internal sealed class Implementation :
StructuredAnalyzerConfigOptions
11 references to StructuredAnalyzerConfigOptions
Microsoft.CodeAnalysis.CodeStyle (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\StructuredAnalyzerConfigOptions.cs (9)
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)
87
private static readonly ConditionalWeakTable<AnalyzerConfigOptions,
StructuredAnalyzerConfigOptions
> s_codeStyleStructuredOptions = new();
90
private static bool TryGetCorrespondingCodeStyleInstance(AnalyzerConfigOptions configOptions, [NotNullWhen(true)] out
StructuredAnalyzerConfigOptions
? options)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
27
if (
StructuredAnalyzerConfigOptions
.TryGetStructuredOptions(analyzerConfigOptions, out
var
structuredOptions))