10 references to _changes
Microsoft.CodeAnalysis.Workspaces (10)
Editing\SyntaxEditor.cs (10)
108var nodes = Enumerable.Distinct(_changes.Where(c => OriginalRoot.Contains(c.OriginalNode))
112foreach (var change in _changes)
124_changes.Add(new NoChange(node));
142_changes.Add(new RemoveChange(node, options));
157_changes.Add(new ReplaceChange(node, computeReplacement));
166_changes.Add(new ReplaceWithCollectionChange(node, computeReplacement));
175_changes.Add(new ReplaceChange<TArgument>(node, computeReplacement, argument));
189_changes.Add(new ReplaceChange(node, (n, g) => newNode));
203_changes.Add(new InsertChange(node, newNodes, isBefore: true));
225_changes.Add(new InsertChange(node, newNodes, isBefore: false));