2 writes to _analyzerConfigOptionsCache
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\ProjectState.cs (2)
72_analyzerConfigOptionsCache = analyzerConfigOptionsCache; 93_analyzerConfigOptionsCache = new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, fallbackAnalyzerOptions);
14 references to _analyzerConfigOptionsCache
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\Solution\ProjectState.cs (14)
100new ProjectSyntaxTreeOptionsProvider(_analyzerConfigOptionsCache))); 344=> _analyzerConfigOptionsCache.Lazy.GetValue(cancellationToken).GetOptionsForSourcePath(path); 415=> projectState._analyzerConfigOptionsCache.Lazy.GetValue(CancellationToken.None); 434var cache = await projectState._analyzerConfigOptionsCache.Lazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 461=> projectState._analyzerConfigOptionsCache.Lazy.GetValue(CancellationToken.None); 480var cache = await projectState._analyzerConfigOptionsCache.Lazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 705analyzerConfigOptionsCache ?? _analyzerConfigOptionsCache); 779var newProvider = new ProjectSyntaxTreeOptionsProvider(_analyzerConfigOptionsCache); 809if (options == _analyzerConfigOptionsCache.FallbackOptions) 899return CreateNewStateForChangedAnalyzerConfig(newAnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions); 931analyzerConfigOptionsCache: new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions)); 951return CreateNewStateForChangedAnalyzerConfig(newAnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions); 964analyzerConfigOptionsCache: new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions)); 1025return CreateNewStateForChangedAnalyzerConfig(newDocumentStates, _analyzerConfigOptionsCache.FallbackOptions);