376 references to GetCompilationUnitRoot
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Expressions.vb (1)
1082Dim root As CompilationUnitSyntax = tree.GetCompilationUnitRoot()
Compilation\VisualBasicCompilation.vb (2)
822Dim root = tree.GetCompilationUnitRoot() 2685Dim unit = syntaxTree.GetCompilationUnitRoot()
OptionsValidator.vb (1)
34Dim importList As SyntaxList(Of ImportsStatementSyntax) = tree.GetCompilationUnitRoot().Imports
Symbols\Source\SourceFile.vb (2)
112Dim compilationUnitSyntax = _syntaxTree.GetCompilationUnitRoot() 164Dim compilationUnitSyntax = _syntaxTree.GetCompilationUnitRoot()
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
77Dim root As CompilationUnitSyntax = tree.GetCompilationUnitRoot()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
SemanticModelExtensions.vb (1)
181Dim root = semanticModel.SyntaxTree.GetCompilationUnitRoot()
VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (1)
57Return SpecializedCollections.SingletonEnumerable(tree.GetCompilationUnitRoot().Imports.GetContainedSpan())
VisualBasicSemanticFacts.vb (1)
153Dim root = original.SyntaxTree.GetCompilationUnitRoot()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (71)
CodeGen\CodeGenScriptTests.vb (1)
30Dim typeSyntax = DirectCast(DirectCast(tree.GetCompilationUnitRoot().Members(0), ClassBlockSyntax).Members(0), FieldDeclarationSyntax).Declarators(0).AsClause.Type
CodeGen\CodeGenTuples.vb (70)
1502Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 1911Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 1971Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 4690Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 5616Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 5651Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 5872Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 6048Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 6093Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 6137Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 6173Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 6395Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 9008Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 9034Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 9060Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 9221Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 9271Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 11146Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 11774Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 11820Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 11851Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 11892Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 11922Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 11967Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12003Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12038Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12073Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12107Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12140Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12170Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12205Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12239Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12269Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12300Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12330Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12375Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12416Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12447Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12500Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12586Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12638Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12685Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12736Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12800Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12872Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12944Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 12993Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 16535Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 17095Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 18270Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 18358Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 18400Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19525Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19580Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19647Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19682Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19734Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19775Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 19990Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 20040Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 21550Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 21584Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 21617Dim nodes = comp.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes() 21790Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 21826Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 21862Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 22322Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 22362Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 22401Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 22439Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes()
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (1)
57Return SpecializedCollections.SingletonEnumerable(tree.GetCompilationUnitRoot().Imports.GetContainedSpan())
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (264)
Compilation\GetSemanticInfoBrokenCodeTests.vb (11)
31VisitAllExpressions(model, tree.GetCompilationUnitRoot()) 52VisitAllExpressions(model, tree.GetCompilationUnitRoot()) 70VisitAllExpressions(model, tree.GetCompilationUnitRoot()) 91For Each node In GetAllExpressions(tree.GetCompilationUnitRoot()) 110VisitAllDeclarations(model, oldTree.GetCompilationUnitRoot()) 117VisitAllDeclarations(model, newTree.GetCompilationUnitRoot()) 156For Each expr In GetAllExpressions(tree.GetCompilationUnitRoot()) 180For Each node In GetAllStatements(tree.GetCompilationUnitRoot()) 345VisitAllExpressions(model, tree.GetCompilationUnitRoot()) 469For Each expr In GetAllExpressions(tree.GetCompilationUnitRoot()) 479For Each expr In GetAllExpressions(tree.GetCompilationUnitRoot())
Compilation\SemanticModelAPITests.vb (41)
69Dim children = tree.GetCompilationUnitRoot().DescendantNodes() 111Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LocalDeclarationStatementSyntax).Skip(1).First 151Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LocalDeclarationStatementSyntax).Skip(1).First 193Dim descendants = tree.GetCompilationUnitRoot().DescendantNodes() 232Dim statement = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().First() 494Dim root = tree.GetCompilationUnitRoot 534Dim root = tree.GetCompilationUnitRoot 588Dim root = tree.GetCompilationUnitRoot() 751Dim root = tree.GetCompilationUnitRoot() 813Dim root = tree.GetCompilationUnitRoot() 879Dim root = tree.GetCompilationUnitRoot() 930Dim root = tree.GetCompilationUnitRoot() 965Dim root = tree.GetCompilationUnitRoot() 1000Dim root = tree.GetCompilationUnitRoot() 1118Dim root = tree.GetCompilationUnitRoot() 1161Dim root = tree.GetCompilationUnitRoot() 1417Dim root = tree.GetCompilationUnitRoot() 1486Dim root = tree.GetCompilationUnitRoot() 1535Dim root = tree.GetCompilationUnitRoot() 1576Dim root = tree.GetCompilationUnitRoot() 1655Dim root = tree.GetCompilationUnitRoot() 1691Dim root = tree.GetCompilationUnitRoot() 1766Dim root = tree.GetCompilationUnitRoot() 1786Dim root = tree.GetCompilationUnitRoot() 1817Dim root = tree.GetCompilationUnitRoot() 1856Dim root = tree.GetCompilationUnitRoot() 1899Dim root = tree.GetCompilationUnitRoot() 1942Dim root = tree.GetCompilationUnitRoot() 1976Dim root = tree.GetCompilationUnitRoot() 2011Dim root = tree.GetCompilationUnitRoot() 2445Dim cunit = tree.GetCompilationUnitRoot() 2572Dim cunit = tree.GetCompilationUnitRoot() 2777Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MemberAccessExpressionSyntax).First() 2814Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MemberAccessExpressionSyntax).First() 2850Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of BinaryExpressionSyntax).First() 2900Dim castNode = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of CTypeExpressionSyntax).First() 4025Dim nodes = From n In tree.GetCompilationUnitRoot().DescendantNodes() Where n.Kind = SyntaxKind.IdentifierName Select CType(n, IdentifierNameSyntax) 4060Dim assignments = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of AssignmentStatementSyntax)() 4506Dim root = tree.GetCompilationUnitRoot 4584Dim root = tree.GetCompilationUnitRoot 4614Dim root = tree.GetCompilationUnitRoot
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (43)
45Dim vardecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)().First() 71Dim memberSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodStatementSyntax)().First() 94Dim memberSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodStatementSyntax)().First() 116Dim memberSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodStatementSyntax)().First() 143Dim vardecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)().First() 174Dim vardecl1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)().First() 177Dim vardecl2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)().First() 208Dim vardecl1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)().First() 211Dim vardecl2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)().First() 239Dim paramRef = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().First(Function(ins) ins.ToString() = "p") 269Dim paramRef = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().First(Function(ins) ins.ToString() = "p") 300Dim paramRef1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().First(Function(ins) ins.ToString() = "p") 303Dim paramRef2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().First(Function(ins) ins.ToString() = "p") 333Dim paramRef1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().First(Function(ins) ins.ToString() = "p") 336Dim paramRef2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().First(Function(ins) ins.ToString() = "p") 401Dim n1Syntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of NamespaceBlockSyntax)().First() 417Dim e1Syntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of EnumBlockSyntax)().First() 425Dim c1Syntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 1148Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of OperatorStatementSyntax)() 1420Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("lambdaParam", StringComparison.Ordinal)).Parent 1634Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("VB6", StringComparison.Ordinal)).Parent.Parent 2134Dim node = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("F(2)", StringComparison.Ordinal)).Parent 2472Dim delegateDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of DelegateStatementSyntax)().First() 2498Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", StringComparison.Ordinal)).Parent 2503node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", 30, StringComparison.Ordinal)).Parent 2508node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", 140, StringComparison.Ordinal)).Parent 2513node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("Delegate", 160, StringComparison.Ordinal)).Parent 2540Dim node = treeA.GetCompilationUnitRoot().FindToken(treeA.GetCompilationUnitRoot().ToFullString().IndexOf("lambdaParam", StringComparison.Ordinal)).Parent 2569Dim memberSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodStatementSyntax)().First() 2602Dim rootA = treeA.GetCompilationUnitRoot() 2606Dim rootB = treeB.GetCompilationUnitRoot() 2650Dim binaryOp = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of BinaryExpressionSyntax)().First() 2675Dim node = tree.GetCompilationUnitRoot().FindToken(position).Parent 2854Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of ModifiedIdentifierSyntax)() 2888Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of PropertyStatementSyntax)()
Compilation\SemanticModelLookupSymbolsAPITests.vb (1)
1946Dim eof = tree.GetCompilationUnitRoot().FullSpan.End
Compilation\SuppressAccessibilityChecksTests.vb (2)
118Dim root = tree.GetCompilationUnitRoot() 237Dim root = tree.GetCompilationUnitRoot()
DeclaringSyntaxNodeTests.vb (6)
106Dim token = tree.GetCompilationUnitRoot().FindToken(position) 120Dim token = tree.GetCompilationUnitRoot().FindToken(position) 131Dim node = tree.GetCompilationUnitRoot().FindToken(position).Parent.FirstAncestorOrSelf(Of TNode)() 234Dim declaratorA1 = tree.GetCompilationUnitRoot().FindToken(posA1).Parent.FirstAncestorOrSelf(Of VariableDeclaratorSyntax)() 269Dim declaratorA1 = tree.GetCompilationUnitRoot().FindToken(posA1).Parent.FirstAncestorOrSelf(Of VariableDeclaratorSyntax)() 310Dim declaratorA1 = tree.GetCompilationUnitRoot().FindToken(posA1).Parent.FirstAncestorOrSelf(Of VariableDeclaratorSyntax)()
FlowAnalysis\FlowTestBase.vb (1)
173Dim startToken As SyntaxToken = tree.GetCompilationUnitRoot().FindToken(region.Start, True)
FlowAnalysis\IterationJumpYieldStatementTests.vb (1)
1369Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Next", StringComparison.Ordinal)).Parent, NextStatementSyntax)
FlowAnalysis\RegionAnalysisTests.vb (28)
27Dim statement = compilation.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodesAndSelf().OfType(Of StatementSyntax)().First() 4829Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 4852Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 4875Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 4900Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("If False", StringComparison.Ordinal)).Parent, IfStatementSyntax) 4926Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Else", StringComparison.Ordinal)).Parent, ElseStatementSyntax) 4948Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("With New Object()", StringComparison.Ordinal)).Parent, WithStatementSyntax) 4975Dim withStatement = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("With tableauEmission(t)", StringComparison.Ordinal)).Parent, WithStatementSyntax) 5000Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Try", StringComparison.Ordinal)).Parent, TryStatementSyntax) 5024Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Catch e As Exception", StringComparison.Ordinal)).Parent, CatchStatementSyntax) 5048Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Finally", StringComparison.Ordinal)).Parent, FinallyStatementSyntax) 5071Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("SyncLock New With {.x = 0}", StringComparison.Ordinal)).Parent, SyncLockStatementSyntax) 5094Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("While True", StringComparison.Ordinal)).Parent, WhileStatementSyntax) 5117Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Using mem = New MemoryStream()", StringComparison.Ordinal)).Parent, UsingStatementSyntax) 5145Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Loop While Me.backwardBranchChanged", StringComparison.Ordinal)).Parent, LoopStatementSyntax) 5169Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Select Case 1 + 2 + 3", StringComparison.Ordinal)).Parent, SelectStatementSyntax) 5193Dim selectSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Select Case 1 + 2 + 3", StringComparison.Ordinal)).Parent, SelectStatementSyntax) 5217Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Do", StringComparison.Ordinal)).Parent, DoStatementSyntax) 5239Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("For i = 0 To 1", StringComparison.Ordinal)).Parent, ForStatementSyntax) 5261Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("For Each c In """"", StringComparison.Ordinal)).Parent, ForEachStatementSyntax) 7136Dim stmtNode = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of StatementSyntax).Where(Function(node) node.ToString() = "Return Nothing").First() 8232Dim root = tree.GetCompilationUnitRoot() 8263Dim root = tree.GetCompilationUnitRoot() 8295Dim root = tree.GetCompilationUnitRoot() 9864Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("End Select", StringComparison.Ordinal)).Parent, StatementSyntax) 9887Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Select Case", StringComparison.Ordinal)).Parent, StatementSyntax) 9919Dim invocation = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of InvocationExpressionSyntax)().Single() 9930Dim lambda = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LambdaExpressionSyntax)().Single()
FlowAnalysis\RegionAnalysisTestsWithStaticLocals.vb (10)
2732Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 2755Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 2778Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 2803Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("If False", StringComparison.Ordinal)).Parent, IfStatementSyntax) 2830Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Else", StringComparison.Ordinal)).Parent, ElseStatementSyntax) 5012Dim root = tree.GetCompilationUnitRoot() 5046Dim root = tree.GetCompilationUnitRoot() 5082Dim root = tree.GetCompilationUnitRoot() 6514Dim invocation = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of InvocationExpressionSyntax)().Single() 6523Dim lambda = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LambdaExpressionSyntax)().Single()
FlowAnalysis\TryLockUsingStatementTests.vb (4)
1670Dim index = compilation.SyntaxTrees.First().GetCompilationUnitRoot().ToFullString().IndexOf("Catch ex As Exception", StringComparison.Ordinal) 1671Dim statement = DirectCast(compilation.SyntaxTrees.First().GetCompilationUnitRoot().FindToken(index).Parent, StatementSyntax) 1699Dim index = compilation.SyntaxTrees.First().GetCompilationUnitRoot().ToFullString().IndexOf("Finally", StringComparison.Ordinal) 1700Dim statement = DirectCast(compilation.SyntaxTrees.First().GetCompilationUnitRoot().FindToken(index).Parent, StatementSyntax)
Semantics\Conversions.vb (6)
4057Dim variableDeclarator = CType(tree.GetCompilationUnitRoot().FindToken(source.IndexOf("ii", StringComparison.Ordinal)).Parent.Parent, VariableDeclaratorSyntax) 4066Dim sourceExpression1 = CType(tree.GetCompilationUnitRoot().FindToken(source.IndexOf("jj)", StringComparison.Ordinal)).Parent, ExpressionSyntax) 4072Dim sourceExpression2 = CType(tree.GetCompilationUnitRoot().FindToken(source.IndexOf("ss)", StringComparison.Ordinal)).Parent, ExpressionSyntax) 4143Dim variableDeclarator = CType(tree.GetCompilationUnitRoot().FindToken(source.IndexOf("ii", StringComparison.Ordinal)).Parent.Parent, VariableDeclaratorSyntax) 4152Dim sourceExpression1 = CType(tree.GetCompilationUnitRoot().FindToken(source.IndexOf("jj)", StringComparison.Ordinal)).Parent, ExpressionSyntax) 4158Dim sourceExpression2 = CType(tree.GetCompilationUnitRoot().FindToken(source.IndexOf("ss)", StringComparison.Ordinal)).Parent, ExpressionSyntax)
Semantics\GetExtendedSemanticInfoTests.vb (3)
8589Dim aliases = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of SimpleImportsClauseSyntax).ToArray() 8633Dim staticLocals = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LocalDeclarationStatementSyntax).ToArray() 8675Dim identifiers = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax).ToArray()
Semantics\GetSemanticInfoTests.vb (13)
3820Dim source = compilation.SyntaxTrees.Single().GetCompilationUnitRoot().ToFullString() 3822Dim syntaxNode = compilation.SyntaxTrees().Single().GetCompilationUnitRoot().FindToken(position).Parent.Parent.Parent.DescendantNodesAndSelf.OfType(Of GroupAggregationSyntax).Single() 3843Dim source = compilation.SyntaxTrees.Single().GetCompilationUnitRoot().ToFullString() 3845Dim syntaxNode = compilation.SyntaxTrees().Single().GetCompilationUnitRoot().FindToken(position).Parent.DescendantNodesAndSelf.OfType(Of LabelSyntax).Single() 4396Dim rootA = treeA.GetCompilationUnitRoot() 4497Dim originalSyntax = tree.GetCompilationUnitRoot().DescendantNodes.OfType(Of InvocationExpressionSyntax).Last() 4559Dim originalSyntax = tree.GetCompilationUnitRoot().DescendantNodes.OfType(Of MemberAccessExpressionSyntax).Single() 6146Dim tokens = tree.GetCompilationUnitRoot().DescendantTokens() 6208Dim tokens = tree.GetCompilationUnitRoot().DescendantTokens() 6250Dim tokens = tree.GetCompilationUnitRoot().DescendantTokens() 6280Dim tokens = tree.GetCompilationUnitRoot().DescendantTokens() 6310Dim tokens = tree.GetCompilationUnitRoot().DescendantTokens() 6348Dim tokens = tree.GetCompilationUnitRoot().DescendantTokens()
Semantics\GotoTests.vb (16)
198Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 199Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First 231Dim labelStatementSyntaxArray = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToArray() 232Dim gotoSyntaxArray = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToArray() 272Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 273Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First 304Dim labelStatementSyntaxOuter = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 305Dim labelStatementSyntaxInner = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().Last 306Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First 345Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 346Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First 381Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 382Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First 415Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 416Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First 450Dim gotoSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of GoToStatementSyntax)().ToList().First
Semantics\LambdaSemanticInfoTests.vb (2)
664Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of InvocationExpressionSyntax)().First() 1031Dim node = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of InvocationExpressionSyntax)().ToArray()(1)
Semantics\MeMyBaseMyClassTests.vb (2)
564Dim expressions = tree.GetCompilationUnitRoot().DescendantNodesAndSelf.Where(Function(x) x.Kind = SyntaxKind.MeExpression Or x.Kind = SyntaxKind.MyBaseExpression Or x.Kind = SyntaxKind.MyClassExpression Or x.Kind = SyntaxKind.SimpleMemberAccessExpression).ToList() 582Dim expressions = tree.GetCompilationUnitRoot().DescendantNodesAndSelf.Where(Function(x) x.Kind = SyntaxKind.MeExpression Or x.Kind = SyntaxKind.MyBaseExpression Or x.Kind = SyntaxKind.MyClassExpression Or x.Kind = SyntaxKind.SimpleMemberAccessExpression).ToList()
Semantics\NonTrailingNamedArgumentsTests.vb (16)
64Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 371Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 401Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 433Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 464Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 495Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 528Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 559Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 593Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 623Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 680Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 710Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 742Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 775Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 806Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes() 943Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes()
Semantics\PartialMethodsTest.vb (37)
61Dim pType01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 63Dim pType02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 71Dim pMethod01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 72Dim pMethod02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 85Dim pParam01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 86Dim pParam02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 141Dim pType01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 143Dim pType02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 151Dim pMethod01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 152Dim pMethod02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 165Dim pTypeParam01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of TypeParameterSyntax)().First() 166Dim pTypeParam02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of TypeParameterSyntax)().First() 223Dim pType01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 225Dim pType02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 233Dim pMethod01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 234Dim pMethod02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 247Dim pParam01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 248Dim pParam02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 280Dim id = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodStatementSyntax). 353Dim pType01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 355Dim pType02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 358Dim pType03 = tree3.GetCompilationUnitRoot().DescendantNodes().OfType(Of ClassBlockSyntax)().First() 369Dim pMethod01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 370Dim pMethod02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 371Dim pMethod03 = tree3.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().First() 1042Dim root1 = tree1.GetCompilationUnitRoot() 1043Dim root2 = tree1.GetCompilationUnitRoot() 1044Dim para1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 1045Dim para2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 1046Dim typePara1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of TypeParameterSyntax)().First() 1047Dim typePara2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of TypeParameterSyntax)().First() 1098Dim root1 = tree1.GetCompilationUnitRoot() 1099Dim root2 = tree1.GetCompilationUnitRoot() 1100Dim para1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 1101Dim para2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of ParameterSyntax)().First() 1102Dim typePara1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of TypeParameterSyntax)().First() 1103Dim typePara2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of TypeParameterSyntax)().First()
Semantics\QueryExpressions_SemanticModel.vb (6)
3817Dim node = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToString().IndexOf("aggr4(4)", StringComparison.Ordinal)).Parent, FunctionAggregationSyntax) 3886Dim node = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToString().IndexOf("n As", StringComparison.Ordinal)).Parent.Parent.DescendantNodes().OfType(Of IdentifierNameSyntax)().First() 3918Dim node = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToString().IndexOf("By", StringComparison.Ordinal)).Parent.Parent.DescendantNodes().OfType(Of IdentifierNameSyntax)().First()
Semantics\SyncLockTests.vb (1)
487Dim SyncLockBlock = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of SyncLockStatementSyntax)().ToList()
Semantics\SyntaxTreeRootTests.vb (1)
85Dim _ignored = DirectCast(DirectCast(tree.GetCompilationUnitRoot(), [Object]), VisualBasicSyntaxTree)
Semantics\TypeOfTests.vb (1)
743Dim typeOfExpressions = compilation.SyntaxTrees(0).GetCompilationUnitRoot().DescendantNodes.OfType(Of TypeOfExpressionSyntax).ToArray()
Semantics\UsingStatementTest.vb (4)
313Dim usingStatements = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of UsingStatementSyntax)().ToList() 321Dim usingStatements = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of UsingStatementSyntax)().ToList() 339Dim usingStatements = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of UsingStatementSyntax)().ToList() 374Dim usingStatements = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of UsingStatementSyntax)().ToList()
Semantics\WithBlockSemanticModelTests.vb (8)
37Dim withExpression = DirectCast(tree.GetCompilationUnitRoot().DescendantNodes().Where(Function(n) n.Kind = SyntaxKind.SimpleMemberAccessExpression).First(), MemberAccessExpressionSyntax) 267Dim withBlock = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of WithBlockSyntax)().Single() 317Dim parameter = treeA.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().Where(Function(n) n.Identifier.ValueText = "parameter").First() 322Dim withBlockB = treeB.GetCompilationUnitRoot().DescendantNodes().OfType(Of WithBlockSyntax)().Single() 362Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().Where(Function(n) n.Identifier.ValueText = "vbNode").ToArray() 408Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().Where(Function(n) n.Identifier.ValueText = "vbNode").ToArray() 460Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().Where(Function(n) n.Identifier.ValueText = "vbNode").ToArray() 517Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of IdentifierNameSyntax)().Where(Function(n) n.Identifier.ValueText = "vbNode").ToArray()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (5)
SymbolDisplay\SymbolDisplayTests.vb (3)
5454Dim methodDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockBaseSyntax)().First() 5462methodDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of MethodBlockBaseSyntax)().First() 5482Dim declarator = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of VariableDeclaratorSyntax)().Single()
SymbolsTests\CompilationCreationTests.vb (1)
2226Dim types = expectedSyntaxTrees.Select(Function(tree) compilation.GetSemanticModel(tree).GetDeclaredSymbol(tree.GetCompilationUnitRoot().Members.Single())).ToArray()
SymbolsTests\Source\EnumTests.vb (1)
1209Dim decl = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of EnumBlockSyntax).Single()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (21)
Parser\ParseAttributes.vb (1)
78Dim root As CompilationUnitSyntax = tree.GetCompilationUnitRoot()
Parser\ParseDeclarationTests.vb (1)
994Dim root = t.GetCompilationUnitRoot()
Syntax\ManualTests.vb (2)
91Dim arrayRankSpecifier = DirectCast(node.GetCompilationUnitRoot().Members(0), FieldDeclarationSyntax).Declarators(0).Names(0).ArrayRankSpecifiers(0) 97arrayRankSpecifier = DirectCast(node.GetCompilationUnitRoot().Members(0), FieldDeclarationSyntax).Declarators(0).Names(0).ArrayRankSpecifiers(0)
TestSyntaxNodes.vb (17)
3574Dim root = tree.GetCompilationUnitRoot() 3597Dim root = tree.GetCompilationUnitRoot() 3618Dim root = tree.GetCompilationUnitRoot() 3642Dim root = tree.GetCompilationUnitRoot() 3682Dim root = tree.GetCompilationUnitRoot() 3718Dim root = tree.GetCompilationUnitRoot() 3743Dim root = tree.GetCompilationUnitRoot() 3767Dim root = tree.GetCompilationUnitRoot() 3790Dim root = tree.GetCompilationUnitRoot() 3828Dim root = tree.GetCompilationUnitRoot() 3859Dim root = tree.GetCompilationUnitRoot() 3882Dim root = tree.GetCompilationUnitRoot() 3903Dim root = tree.GetCompilationUnitRoot() 3928Dim root = tree.GetCompilationUnitRoot() 3946Dim root = tree.GetCompilationUnitRoot() 3966Dim root = tree.GetCompilationUnitRoot() 3989Dim root = tree.GetCompilationUnitRoot()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
26Dim root = model.SyntaxTree.GetCompilationUnitRoot()
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
61Dim compilationUnit = typeBlock.SyntaxTree.GetCompilationUnitRoot()
SemanticModelExtensions.vb (1)
181Dim root = semanticModel.SyntaxTree.GetCompilationUnitRoot()
VisualBasicSemanticFacts.vb (1)
153Dim root = original.SyntaxTree.GetCompilationUnitRoot()