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)
77
if (version != null && version.Equals(
_lastResult
.Value.version))
94
if (
_lastResult
is not null &&
_lastResult
?.resultId == previousPullResult?.PreviousResultId &&
_lastResult
?.dataChecksum == dataChecksum)
103
_lastResult = (
_lastResult
.Value.resultId, version, dataChecksum);