1 write to _ids
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\TextDocumentStates.cs (1)
41
_ids
= ids;
11 references to _ids
Microsoft.CodeAnalysis.Workspaces (11)
Workspace\Solution\TextDocumentStates.cs (11)
81
public readonly IReadOnlyList<DocumentId> Ids =>
_ids
;
138
=> new(
_ids
.AddRange(states.Select(state => state.Id)),
144
return new(
_ids
.RemoveRange(enumerableIds), _map.RemoveRange(enumerableIds));
148
=> new(
_ids
, _map.SetItem(id, state));
159
return new(
_ids
, builder.ToImmutable());
196
=> (
_ids
== oldStates.
_ids
) ? SpecializedCollections.EmptyEnumerable<DocumentId>() : Except(
_ids
, oldStates._map);
202
=> (
_ids
== oldStates.
_ids
) ? SpecializedCollections.EmptyEnumerable<DocumentId>() : Except(oldStates.
_ids
, _map);