6 references to GetOrAdd
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Host\AssetProvider.cs (1)
316
missingAsset = (T)tuple.assetProvider._assetCache.
GetOrAdd
(missingChecksum, missingAsset!);
Services\AssetSynchronization\RemoteAssetSynchronizationService.cs (1)
100
WorkspaceManager.SolutionAssetCache.
GetOrAdd
(newSerializableText.ContentChecksum, newSerializableText);
Roslyn.VisualStudio.Next.UnitTests (4)
Services\SolutionAssetCacheTests.cs (4)
37
Assert.Equal(data, storage.
GetOrAdd
(checksum, data));
51
Assert.Equal(data, storage.
GetOrAdd
(checksum, data));
87
Assert.Equal(data1, storage.
GetOrAdd
(checksum1, data1));
88
Assert.Equal(data2, storage.
GetOrAdd
(checksum2, data2));