2 writes to _analyzerConfigOptionsCache
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\ProjectState.cs (2)
83_analyzerConfigOptionsCache = analyzerConfigOptionsCache; 104_analyzerConfigOptionsCache = new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, fallbackAnalyzerOptions);
14 references to _analyzerConfigOptionsCache
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\Solution\ProjectState.cs (14)
111new ProjectSyntaxTreeOptionsProvider(_analyzerConfigOptionsCache))); 352=> _analyzerConfigOptionsCache.Lazy.GetValue(cancellationToken).GetOptionsForSourcePath(path); 390=> projectState._analyzerConfigOptionsCache.Lazy.GetValue(CancellationToken.None); 409var cache = await projectState._analyzerConfigOptionsCache.Lazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 462=> projectState._analyzerConfigOptionsCache.Lazy.GetValue(CancellationToken.None); 481var cache = await projectState._analyzerConfigOptionsCache.Lazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 723analyzerConfigOptionsCache ?? _analyzerConfigOptionsCache); 797var newProvider = new ProjectSyntaxTreeOptionsProvider(_analyzerConfigOptionsCache); 827if (options == _analyzerConfigOptionsCache.FallbackOptions) 917return CreateNewStateForChangedAnalyzerConfig(newAnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions); 949analyzerConfigOptionsCache: new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions)); 969return CreateNewStateForChangedAnalyzerConfig(newAnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions); 982analyzerConfigOptionsCache: new AnalyzerConfigOptionsCache(AnalyzerConfigDocumentStates, _analyzerConfigOptionsCache.FallbackOptions)); 1043return CreateNewStateForChangedAnalyzerConfig(newDocumentStates, _analyzerConfigOptionsCache.FallbackOptions);