2 writes to _openedDocumentIds
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (2)
283
_openedDocumentIds
= _openedDocumentIds.Add(fileInfo, documentId);
314
_openedDocumentIds
= _openedDocumentIds.RemoveKey(fileInfo);
9 references to _openedDocumentIds
Microsoft.CodeAnalysis.Features (9)
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (9)
233
if (
_openedDocumentIds
.TryGetValue(fileInfo, out var openDocumentId))
275
Contract.ThrowIfTrue(
_openedDocumentIds
.ContainsKey(fileInfo));
283
_openedDocumentIds =
_openedDocumentIds
.Add(fileInfo, documentId);
297
if (
_openedDocumentIds
.ContainsKey(fileInfo))
308
var documentId =
_openedDocumentIds
.GetValueOrDefault(fileInfo);
314
_openedDocumentIds =
_openedDocumentIds
.RemoveKey(fileInfo);
323
if (!
_openedDocumentIds
.TryGetKey(document.Id, out fileInfo))
339
if (
_openedDocumentIds
.ContainsKey(generatedFileInfo))
345
Contract.ThrowIfFalse(
_openedDocumentIds
.IsEmpty);