1 write to _ids
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\TextDocumentStates.cs (1)
62_ids = ids;
12 references to _ids
Microsoft.CodeAnalysis.Workspaces (12)
Workspace\Solution\TextDocumentStates.cs (12)
105public IReadOnlyList<DocumentId> Ids => _ids; 151_ids.AddRange(ids), 158if (ids.Length == _ids.Count) 166foreach (var documentId in _ids) 174return new(_ids.RemoveRange(enumerableIds), States.RemoveRange(enumerableIds), filePathToDocumentIds: null); 197return new(_ids, builder.ToImmutable(), filePathToDocumentIds); 218return new(_ids, builder.ToImmutable(), filePaths); 255=> (_ids == oldStates._ids) ? [] : Except(_ids, oldStates.States); 261=> (_ids == oldStates._ids) ? [] : Except(oldStates._ids, States); 284=> States == other.States && _ids == other.Ids;