1 type derived from VersionedPullCache
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\PullHandlers\VersionedPullCache`1.cs (1)
20internal class VersionedPullCache<TVersion> : VersionedPullCache<TVersion, object?>
1 instantiation of VersionedPullCache
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
133var versionedCache = _categoryToVersionedCache.GetOrAdd(handlerName, static handlerName => new(handlerName));
3 references to VersionedPullCache
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (2)
65private readonly ConcurrentDictionary<string, VersionedPullCache<(int, VersionStamp?), (int, Checksum)>> _categoryToVersionedCache = new(); 133var versionedCache = _categoryToVersionedCache.GetOrAdd(handlerName, static handlerName => new(handlerName));
Handler\PullHandlers\VersionedPullCache`1.cs (1)
17/// Simplified version of <see cref="VersionedPullCache{TCheapVersion, TExpensiveVersion}"/> that only uses a