1 write to _owner
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (1)
34
_owner
= owner;
19 references to _owner
Microsoft.CodeAnalysis.LanguageServer.Protocol (19)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (19)
226
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id,
_owner
.SyntaxStateName, result.GetDocumentDiagnostics(document.Id, AnalysisKind.Syntax)).ConfigureAwait(false);
227
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id,
_owner
.SemanticStateName, result.GetDocumentDiagnostics(document.Id, AnalysisKind.Semantic)).ConfigureAwait(false);
228
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id,
_owner
.NonLocalStateName, result.GetDocumentDiagnostics(document.Id, AnalysisKind.NonLocal)).ConfigureAwait(false);
231
await AddToInMemoryStorageAsync(serializerVersion, project, document: null, result.ProjectId,
_owner
.NonLocalStateName, result.GetOtherDiagnostics()).ConfigureAwait(false);
253
var fullAnalysis =
_owner
.Analyzer.IsFullSolutionAnalysisEnabled(globalOptions, project.Language) &&
260
var openFileOnlyAnalyzer =
_owner
.Analyzer.IsOpenFileOnly(simplifierOptions);
280
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id,
_owner
.SyntaxStateName, syntax.Items).ConfigureAwait(false);
281
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id,
_owner
.SemanticStateName, semantic.Items).ConfigureAwait(false);
295
RemoveInMemoryCacheEntry(id,
_owner
.NonLocalStateName);
355
InMemoryStorage.Cache(
_owner
.Analyzer, (key, stateKey), new CacheEntry(serializerVersion, diagnostics));
365
var diagnostics = await GetDiagnosticsFromInMemoryStorageAsync(serializerVersion, project, document, documentId,
_owner
.SyntaxStateName, cancellationToken).ConfigureAwait(false);
375
diagnostics = await GetDiagnosticsFromInMemoryStorageAsync(serializerVersion, project, document, documentId,
_owner
.SemanticStateName, cancellationToken).ConfigureAwait(false);
385
diagnostics = await GetDiagnosticsFromInMemoryStorageAsync(serializerVersion, project, document, documentId,
_owner
.NonLocalStateName, cancellationToken).ConfigureAwait(false);
400
var diagnostics = await GetDiagnosticsFromInMemoryStorageAsync(serializerVersion, project, document: null, project.Id,
_owner
.NonLocalStateName, cancellationToken).ConfigureAwait(false);
415
return InMemoryStorage.TryGetValue(
_owner
.Analyzer, (key, stateKey), out var entry) && serializerVersion == entry.Version
431
RemoveInMemoryCacheEntry(id,
_owner
.SyntaxStateName);
432
RemoveInMemoryCacheEntry(id,
_owner
.SemanticStateName);
433
RemoveInMemoryCacheEntry(id,
_owner
.NonLocalStateName);
439
InMemoryStorage.Remove(
_owner
.Analyzer, (key, stateKey));