Workspace\Solution\TextDocumentStates.cs (8)
44new([],
69: this([.. states.Select(s => s.Id)],
76: this([.. infos.Select(info => info.Id)],
83=> new(ids, States, _filePathToDocumentIds);
149return new(
173return new(_ids.RemoveRange(enumerableIds), States.RemoveRange(enumerableIds), filePathToDocumentIds: null);
196return new(_ids, builder.ToImmutable(), filePathToDocumentIds);
217return new(_ids, builder.ToImmutable(), filePaths);