32 instantiations of SyntaxPath
Microsoft.CodeAnalysis.Features (3)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
366return new SyntaxPath(changedMember);
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
166var syntaxPath = new SyntaxPath(node);
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
80var syntaxPath = new SyntaxPath(node);
Microsoft.CodeAnalysis.Workspaces.UnitTests (29)
SyntaxPathTests.cs (29)
23var path = new SyntaxPath(node); 33var path = new SyntaxPath(node); 42var path = new SyntaxPath(child); 51var path = new SyntaxPath(((InvocationExpressionSyntax)root).ArgumentList.Arguments.Last()); 61var path = new SyntaxPath(((InvocationExpressionSyntax)root).ArgumentList.Arguments.First().Expression); 72var path = new SyntaxPath(node); 82var path = new SyntaxPath(root); 93var path = new SyntaxPath(root); 107var path = new SyntaxPath(root); 121var path = new SyntaxPath(root); 156var path1 = new SyntaxPath(member1); 157var path2 = new SyntaxPath(member2); 158var path3 = new SyntaxPath(member3); 193var path1 = new SyntaxPath(class1); 194var path2 = new SyntaxPath(class2); 230var path1 = new SyntaxPath(member1); 231var path2 = new SyntaxPath(member2); 262var path1 = new SyntaxPath(class1); 263var path2 = new SyntaxPath(class2); 293var path1 = new SyntaxPath(class1); 294var path2 = new SyntaxPath(class2); 295var path3 = new SyntaxPath(method1); 325var path1 = new SyntaxPath(class1); 326var path2 = new SyntaxPath(class2); 356var path1 = new SyntaxPath(class1); 357var path2 = new SyntaxPath(class2); 386var path1 = new SyntaxPath(class1); 387var path2 = new SyntaxPath(class2); 414var path = new SyntaxPath(root.Members[0]);
44 references to SyntaxPath
Microsoft.CodeAnalysis.EditorFeatures (1)
CodeActions\CodeActionEditHandlerService.cs (1)
345var pathToRenameToken = new SyntaxPath(renameToken.Value);
Microsoft.CodeAnalysis.Features (13)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerLogger.cs (1)
155CountLogAggregator<object> logAggregator, string language, DocumentId? documentId, UnitTestingInvocationReasons reasons, bool lowPriority, SyntaxPath? activeMember, bool added)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
339var currentMember = GetSyntaxPath(changedMember); 357private static SyntaxPath? GetSyntaxPath(SyntaxNode? changedMember)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (4)
96var changedMember = data.ChangedMember; 243public void Enqueue(Project project, DocumentId documentId, Document? document, SyntaxPath? changedMember) 308private readonly struct UnitTestingData(Project project, DocumentId documentId, Document? document, SyntaxPath? changedMember, IAsyncToken asyncToken) 314public readonly SyntaxPath? ChangedMember = changedMember;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingWorkItem.cs (4)
32public readonly SyntaxPath? ActiveMember; 61SyntaxPath? activeMember, 82public UnitTestingWorkItem(DocumentId documentId, string language, UnitTestingInvocationReasons invocationReasons, bool isLowPriority, SyntaxPath? activeMember, IAsyncToken asyncToken) 119UnitTestingInvocationReasons invocationReasons, SyntaxPath? currentMember,
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
166var syntaxPath = new SyntaxPath(node);
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
80var syntaxPath = new SyntaxPath(node);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
157public bool Equals(SyntaxPath? other)
Microsoft.CodeAnalysis.Workspaces.UnitTests (29)
SyntaxPathTests.cs (29)
23var path = new SyntaxPath(node); 33var path = new SyntaxPath(node); 42var path = new SyntaxPath(child); 51var path = new SyntaxPath(((InvocationExpressionSyntax)root).ArgumentList.Arguments.Last()); 61var path = new SyntaxPath(((InvocationExpressionSyntax)root).ArgumentList.Arguments.First().Expression); 72var path = new SyntaxPath(node); 82var path = new SyntaxPath(root); 93var path = new SyntaxPath(root); 107var path = new SyntaxPath(root); 121var path = new SyntaxPath(root); 156var path1 = new SyntaxPath(member1); 157var path2 = new SyntaxPath(member2); 158var path3 = new SyntaxPath(member3); 193var path1 = new SyntaxPath(class1); 194var path2 = new SyntaxPath(class2); 230var path1 = new SyntaxPath(member1); 231var path2 = new SyntaxPath(member2); 262var path1 = new SyntaxPath(class1); 263var path2 = new SyntaxPath(class2); 293var path1 = new SyntaxPath(class1); 294var path2 = new SyntaxPath(class2); 295var path3 = new SyntaxPath(method1); 325var path1 = new SyntaxPath(class1); 326var path2 = new SyntaxPath(class2); 356var path1 = new SyntaxPath(class1); 357var path2 = new SyntaxPath(class2); 386var path1 = new SyntaxPath(class1); 387var path2 = new SyntaxPath(class2); 414var path = new SyntaxPath(root.Members[0]);