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; 152_ids.AddRange(ids), 159if (ids.Length == _ids.Count) 167foreach (var documentId in _ids) 175return new(_ids.RemoveRange(enumerableIds), States.RemoveRange(enumerableIds), filePathToDocumentIds: null); 198return new(_ids, builder.ToImmutable(), filePathToDocumentIds); 219return new(_ids, builder.ToImmutable(), filePaths); 256=> (_ids == oldStates._ids) ? [] : Except(_ids, oldStates.States); 262=> (_ids == oldStates._ids) ? [] : Except(oldStates._ids, States); 285=> States == other.States && _ids == other.Ids;