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); 382=> projectState._analyzerConfigOptionsCache.Lazy.GetValue(CancellationToken.None); 401var cache = await projectState._analyzerConfigOptionsCache.Lazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 454=> projectState._analyzerConfigOptionsCache.Lazy.GetValue(CancellationToken.None); 473var cache = await projectState._analyzerConfigOptionsCache.Lazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 715analyzerConfigOptionsCache ?? _analyzerConfigOptionsCache); 789var newProvider = new ProjectSyntaxTreeOptionsProvider(_analyzerConfigOptionsCache); 819if (options == _analyzerConfigOptionsCache.FallbackOptions) 909return CreateNewStateForChangedAnalyzerConfig(newAnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions); 941analyzerConfigOptionsCache: new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions)); 961return CreateNewStateForChangedAnalyzerConfig(newAnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions); 974analyzerConfigOptionsCache: new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions)); 1035return CreateNewStateForChangedAnalyzerConfig(newDocumentStates, _analyzerConfigOptionsCache.FallbackOptions);