1 write to _ids
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\TextDocumentStates.cs (1)
63_ids = ids;
14 references to _ids
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\Solution\TextDocumentStates.cs (14)
106public IReadOnlyList<DocumentId> Ids => _ids; 150_ids.AddRange(ids), 157if (ids.Length == _ids.Count) 165foreach (var documentId in _ids) 173return new(_ids.RemoveRange(enumerableIds), States.RemoveRange(enumerableIds), filePathToDocumentIds: null); 196return new(_ids, builder.ToImmutable(), filePathToDocumentIds); 217return new(_ids, builder.ToImmutable(), filePaths); 254=> (_ids == oldStates._ids) ? [] : Except(_ids, oldStates.States); 260=> (_ids == oldStates._ids) ? [] : Except(oldStates._ids, States); 283=> States == other.States && _ids == other.Ids;