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)
106
public IReadOnlyList<DocumentId> Ids =>
_ids
;
150
_ids
.AddRange(ids),
157
if (ids.Length ==
_ids
.Count)
165
foreach (var documentId in
_ids
)
173
return new(
_ids
.RemoveRange(enumerableIds), States.RemoveRange(enumerableIds), filePathToDocumentIds: null);
196
return new(
_ids
, builder.ToImmutable(), filePathToDocumentIds);
217
return 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;