2 writes to _lastResult
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\PullHandlers\VersionedPullCache.CacheItem.cs (2)
103_lastResult = (_lastResult.Value.resultId, version, dataChecksum); 119_lastResult = (newResultId, version, dataChecksum);
8 references to _lastResult
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Handler\PullHandlers\VersionedPullCache.CacheItem.cs (8)
21/// Guards access to <see cref="_lastResult"/>. 70_lastResult is not null && 71_lastResult.Value.resultId == previousPullResult?.PreviousResultId) 77if (version != null && version.Equals(_lastResult.Value.version)) 94if (_lastResult is not null && _lastResult?.resultId == previousPullResult?.PreviousResultId && _lastResult?.dataChecksum == dataChecksum) 103_lastResult = (_lastResult.Value.resultId, version, dataChecksum);