104 references to ChildNodesAndTokens
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Metrics (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Metrics.Legacy (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis (5)
Syntax\SyntaxDiffer.cs (5)
326var children = new SyntaxNodeOrToken[node.ChildNodesAndTokens().Count]; 327foreach (var child in node.ChildNodesAndTokens()) 393foreach (var child in stackNode.ChildNodesAndTokens()) 475foreach (var n1 in node1.ChildNodesAndTokens()) 486foreach (var n2 in node2.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp (1)
Parser\Blender.Cursor.cs (1)
164foreach (var child in this.CurrentNodeOrToken.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (18)
IncrementalParsing\GrammarAmbiguities.cs (5)
113Assert.Equal(expectedNode.ChildNodesAndTokens().Count, actualNode.ChildNodesAndTokens().Count); 115for (var i = 0; i < expectedNode.ChildNodesAndTokens().Count; i++) 117AssertNodesAreEquivalent(expectedNode.ChildNodesAndTokens()[i], 118actualNode.ChildNodesAndTokens()[i]);
IncrementalParsing\IncrementalParsingTests.cs (7)
4141var incChildren = incNode.ChildNodesAndTokens(); 4142var fullChildren = fullNode.ChildNodesAndTokens(); 4211Assert.Equal(parsedTreeNode.ChildNodesAndTokens().Count, incrementalTreeNode.ChildNodesAndTokens().Count); 4213for (int i = 0; i < parsedTreeNode.ChildNodesAndTokens().Count; i++) 4215CompareTreeEquivalence(parsedTreeNode.ChildNodesAndTokens()[i], incrementalTreeNode.ChildNodesAndTokens()[i]);
IncrementalParsing\SyntaxDifferences.cs (2)
42foreach (var child in newNode.ChildNodesAndTokens()) 51foreach (var child in node.ChildNodesAndTokens())
Parsing\ParsingErrorRecoveryTests.cs (2)
7282var methodDecl = classDecl.ChildNodesAndTokens()[3]; 7286var methodBody = methodDecl.ChildNodesAndTokens()[3];
Syntax\SyntaxNodeTests.cs (2)
1829foreach (var child in nOrT.ChildNodesAndTokens()) 2025Assert.Equal(SyntaxKind.MethodDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].ChildNodesAndTokens()[3].Kind());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
75foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
178foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.EditorFeatures (3)
TextStructureNavigation\AbstractTextStructureNavigatorProvider.TextStructureNavigator.cs (3)
161var firstChild = node.Value.ChildNodesAndTokens().FirstOrNull(); 202.ChildNodesAndTokens() 254.ChildNodesAndTokens()
Microsoft.CodeAnalysis.Features (4)
BracePairs\IBracePairsService.cs (1)
67foreach (var child in current.ChildNodesAndTokens().Reverse())
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
96foreach (var child in currentNodeOrToken.ChildNodesAndTokens().Reverse())
SpellCheck\AbstractSpellCheckSpanService.cs (2)
79foreach (var child in current.ChildNodesAndTokens().Reverse()) 275foreach (var child in current.ChildNodesAndTokens().Reverse())
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\VisualBasicSyntaxNode.vb (1)
215PushNodesWithErrors(nodesToProcess, nodeOrToken.ChildNodesAndTokens())
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (1)
127For Each child In nodeOrToken.ChildNodesAndTokens().Reverse()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (33)
IncrementalParser\IncrementalParser.vb (4)
707Dim exp1 = newTree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1) 708Dim inc1 = incTree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1) 712Dim exp2 = exp1.ChildNodesAndTokens()(1) 713Dim inc2 = inc1.ChildNodesAndTokens()(1)
IncrementalParser\SyntaxDifferences.vb (2)
26For Each child In newNode.ChildNodesAndTokens() 34For Each child In node.ChildNodesAndTokens()
Parser\ParseExpression.vb (27)
318Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 329Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 338Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 339Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 355Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 356Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 365Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 366Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 375Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 376Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 377Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1).Kind()) 396Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 397Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 398Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1).Kind()) 406Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 416Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 417Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 419Dim missingArg2 = expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (6)
ParserTestUtilities.vb (6)
161For Each child In node.ChildNodesAndTokens() 306Dim children = node.ChildNodesAndTokens 695For Each child In node.ChildNodesAndTokens() 702For Each nd In node.ChildNodesAndTokens() 739For Each child In node.ChildNodesAndTokens() 768For Each child In node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (1)
127For Each child In nodeOrToken.ChildNodesAndTokens().Reverse()
Microsoft.CodeAnalysis.Workspaces (3)
Classification\SyntaxClassification\AbstractSyntaxClassificationService.Worker.cs (1)
106foreach (var child in nodeOrToken.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Test.Utilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
38foreach (var child in current.ChildNodesAndTokens().Reverse())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
118foreach (var child in current.ChildNodesAndTokens())