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)
105
public IReadOnlyList<DocumentId> Ids =>
_ids
;
152
_ids
.AddRange(ids),
159
if (ids.Length ==
_ids
.Count)
167
foreach (var documentId in
_ids
)
175
return new(
_ids
.RemoveRange(enumerableIds), States.RemoveRange(enumerableIds), filePathToDocumentIds: null);
198
return new(
_ids
, builder.ToImmutable(), filePathToDocumentIds);
219
return 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;