10 references to TryResolve
Microsoft.CodeAnalysis.Features (3)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
106!changedMember.TryResolve(await document.GetSyntaxRootAsync(CancellationToken).ConfigureAwait(false), out SyntaxNode? declarationNode))
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
173if (syntaxPath.TryResolve(newRoot, out SyntaxNode? newNode))
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
86if (syntaxPath.TryResolve(newRoot, out SyntaxNode? newNode))
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
SyntaxPathTests.cs (6)
24Assert.True(path.TryResolve(node, out SyntaxNode recovered)); 34Assert.False(path.TryResolve(SyntaxFactory.ParseExpression("Goo()"), out SyntaxNode _)); 43Assert.True(path.TryResolve(node, out SyntaxNode recovered)); 54Assert.False(path.TryResolve(root2, out SyntaxNode _)); 64Assert.False(path.TryResolve(root2, out SyntaxNode _)); 73Assert.True(path.TryResolve(root, out ArgumentListSyntax recovered));