21 references to TrackNodes
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNodeExtensions_Tracking.cs (1)
67return TrackNodes(root, (IEnumerable<SyntaxNode>)nodes);
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
835var rootWithTrackedNodes = root.TrackNodes(originalDeclStatementsToMoveOrRemove);
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
78document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalObjectCreationNodes));
AbstractUseObjectInitializerCodeFixProvider.cs (1)
76document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalObjectCreationNodes));
SyntaxEditorExtensions.cs (1)
171document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalNodePairs.SelectMany(pair => pair.nodes.additionalNodes.Concat(pair.nodes.semanticNode))));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
87var currentRoot = root.TrackNodes(nodesToTrack);
Microsoft.CodeAnalysis.CSharp.Features (3)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
87var currentRoot = root.TrackNodes(nodesToTrack);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
327root = root.TrackNodes(allAffectedStatements.Concat(new SyntaxNode[] { expression, statement }));
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
248var currentRoot = root.TrackNodes(declarationsToFix);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\TrackNodeTests.cs (1)
150var trackedExpr = expr.TrackNodes(ids);
Microsoft.CodeAnalysis.Features (6)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
835var rootWithTrackedNodes = root.TrackNodes(originalDeclStatementsToMoveOrRemove);
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
78document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalObjectCreationNodes));
AbstractUseObjectInitializerCodeFixProvider.cs (1)
76document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalObjectCreationNodes));
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
398var trackedRoot = root.TrackNodes(nodesToTrack);
IntroduceVariable\AbstractIntroduceVariableService.cs (1)
455var newRoot = semanticDocument.Root.TrackNodes(matches);
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (1)
72root = root.TrackNodes(memberNodes);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
80Dim trackedRoot = editor.OriginalRoot.TrackNodes(originalCastNodes)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
80Dim trackedRoot = editor.OriginalRoot.TrackNodes(originalCastNodes)
Microsoft.CodeAnalysis.Workspaces (3)
Editing\SyntaxEditor.cs (1)
110var newRoot = OriginalRoot.TrackNodes(nodes);
Editing\SyntaxGenerator.cs (1)
1413var newRoot = root.TrackNodes(declarations);
SyntaxEditorExtensions.cs (1)
171document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalNodePairs.SelectMany(pair => pair.nodes.additionalNodes.Concat(pair.nodes.semanticNode))));