24 references to TryResolve
Microsoft.CodeAnalysis.Workspaces.UnitTests (23)
SyntaxPathTests.cs (23)
83Assert.True(path.TryResolve(tree, CancellationToken.None, out SyntaxNode node)); 97Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node)); 111Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node)); 124Assert.True(path.TryResolve(tree, CancellationToken.None, out SyntaxNode node)); 159Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 160Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 161Assert.True(path3.TryResolve(tree, CancellationToken.None, out SyntaxNode n3)); 193Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 194Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 228Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 229Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 258Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 259Assert.False(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode _)); 288Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 289Assert.False(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode _)); 290Assert.False(path3.TryResolve(tree, CancellationToken.None, out SyntaxNode _)); 317Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 318Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 346Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 347Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 385Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 386Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 404Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node));
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\InternalElements\AbstractKeyedCodeElement.cs (1)
69if (!syntaxPath.TryResolve(GetSyntaxTree(), cancellationToken, out SyntaxNode node))