10 references to TryGetRoot
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\SyntaxTreeRootTests.cs (1)
52
Assert.True(tree.
TryGetRoot
(out root));
SourceGeneration\GeneratorDriverTests.cs (2)
1144
Assert.False(tree.
TryGetRoot
(out _));
1147
Assert.True(tree.
TryGetRoot
(out var rootFromTryGetRoot));
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Semantics\SyntaxTreeRootTests.vb (1)
37
Assert.Equal(True, tree.
TryGetRoot
(root))
SourceGeneration\GeneratorDriverTests.vb (2)
177
Assert.False(tree.
TryGetRoot
(rootFromTryGetRoot))
180
Assert.True(tree.
TryGetRoot
(rootFromTryGetRoot))
Microsoft.CodeAnalysis.Workspaces (4)
Workspace\Solution\Document.cs (1)
216
return this.TryGetSyntaxTree(out var tree) && tree.
TryGetRoot
(out root) && root != null;
Workspace\Solution\DocumentState.cs (2)
364
if (existingTree.
TryGetRoot
(out var existingRoot) && !existingRoot.ContainsDirective(syntaxKinds.IfDirectiveTrivia))
567
if (!_treeSource.TryGetValue(out var oldTreeAndVersion) || !oldTreeAndVersion!.Tree.
TryGetRoot
(out var oldRoot))
Workspace\Solution\SolutionState.cs (1)
1353
oldTree.
TryGetRoot
(out var oldRoot) &&