2 instantiations of AnalyzerConfigOptionsCache
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\ProjectState.cs (2)
487
return new
AnalyzerConfigOptionsCache
(AnalyzerConfigSet.Create(analyzerConfigs));
492
return new
AnalyzerConfigOptionsCache
(AnalyzerConfigSet.Create(analyzerConfigs));
13 references to AnalyzerConfigOptionsCache
Microsoft.CodeAnalysis.Workspaces (13)
Workspace\Solution\ProjectState.cs (13)
59
private readonly ValueSource<
AnalyzerConfigOptionsCache
> _lazyAnalyzerConfigOptions;
76
ValueSource<
AnalyzerConfigOptionsCache
> lazyAnalyzerConfigSet)
254
var
cache = await _lazyAnalyzerConfigOptions.GetValueAsync(cancellationToken).ConfigureAwait(false);
302
private
AnalyzerConfigOptionsCache
GetCache()
311
var
cache = GetCache();
322
var
cache = await _projectState._lazyAnalyzerConfigOptions.GetValueAsync(cancellationToken).ConfigureAwait(false);
326
private StructuredAnalyzerConfigOptions GetOptions(in
AnalyzerConfigOptionsCache
cache, DocumentState documentState)
356
private static StructuredAnalyzerConfigOptions GetOptionsForSourcePath(in
AnalyzerConfigOptionsCache
cache, string path)
442
private readonly ValueSource<
AnalyzerConfigOptionsCache
> _lazyAnalyzerConfigSet;
444
public ProjectSyntaxTreeOptionsProvider(ValueSource<
AnalyzerConfigOptionsCache
> lazyAnalyzerConfigSet)
477
private static ValueSource<
AnalyzerConfigOptionsCache
> ComputeAnalyzerConfigOptionsValueSource(TextDocumentStates<AnalyzerConfigDocumentState> analyzerConfigDocumentStates)
479
return new AsyncLazy<
AnalyzerConfigOptionsCache
>(
608
ValueSource<
AnalyzerConfigOptionsCache
>? analyzerConfigSet = null)