380 references to ChildNodesAndTokens
Analyzer.Utilities.UnitTests (1)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (1)
1372foreach (var child in node.ChildNodesAndTokens())
GenerateDocumentationAndConfigFiles (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Metrics (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Metrics.Legacy (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis (18)
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (2)
206foreach (var child in node.ChildNodesAndTokens()) 283foreach (var child in node.ChildNodesAndTokens().Reverse())
Syntax\SyntaxNavigator.cs (8)
100stack.Push(current.ChildNodesAndTokens().GetEnumerator()); 124stack.Push(child.AsNode()!.ChildNodesAndTokens().GetEnumerator()); 146stack.Push(current.ChildNodesAndTokens().Reverse().GetEnumerator()); 171stack.Push(child.AsNode()!.ChildNodesAndTokens().Reverse().GetEnumerator()); 440foreach (var child in node.Parent.ChildNodesAndTokens()) 490foreach (var child in node.Parent.ChildNodesAndTokens().Reverse()) 548foreach (var child in current.Parent.ChildNodesAndTokens()) 602foreach (var child in current.Parent.ChildNodesAndTokens().Reverse())
Syntax\SyntaxNode.cs (3)
788foreach (var nodeOrToken in this.ChildNodesAndTokens()) 1033foreach (var nodeOrToken in this.ChildNodesAndTokens()) 1116foreach (var element in node.ChildNodesAndTokens())
Syntax\SyntaxNodeOrToken.cs (4)
217return node.ChildNodesAndTokens(); 907return GetFirstChildIndexSpanningPosition(node.ChildNodesAndTokens(), position); 958var siblings = parent.ChildNodesAndTokens(); 972foreach (var child in this.Parent.ChildNodesAndTokens().Reverse())
Syntax\SyntaxWalker.cs (1)
36foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Analyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.BannedApiAnalyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Microsoft.CodeAnalysis.CodeStyle (12)
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
57foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
56foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (1)
72foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens())
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
58var nameNode = memberAccessSyntax.ChildNodesAndTokens().Reverse().FirstOrDefault().AsNode();
src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
199foreach (var child in node.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Microsoft.CodeAnalysis.CSharp (5)
Parser\Blender.Cursor.cs (2)
68var siblings = this.CurrentNodeOrToken.Parent.ChildNodesAndTokens(); 116var children = node.Parent.ChildNodesAndTokens();
Syntax\CSharpSyntaxNode.cs (2)
230foreach (var child in this.ChildNodesAndTokens()) 270foreach (var child in this.ChildNodesAndTokens().Reverse())
Syntax\CSharpSyntaxWalker.cs (1)
37var childCnt = node.ChildNodesAndTokens().Count;
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
51foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
55foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
58foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
34foreach (var child in root.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
283foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
159foreach (var argument in argumentList.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1833foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Features (12)
EditAndContinue\SyntaxUtilities.cs (1)
137=> list != null && list.ChildNodesAndTokens().Count != 0;
Highlighting\KeywordHighlighters\ReturnStatementHighlighter.cs (1)
57foreach (var child in node.ChildNodesAndTokens())
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
86foreach (var childNodeOrToken in node.ChildNodesAndTokens())
Highlighting\KeywordHighlighters\YieldStatementHighlighter.cs (1)
61foreach (var child in node.ChildNodesAndTokens())
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
68var openBrace = parent.ChildNodesAndTokens().FirstOrDefault(n => n.Kind() == SyntaxKind.OpenBraceToken).AsToken();
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
51foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
55foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
58foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
34foreach (var child in root.ChildNodesAndTokens())
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
159foreach (var argument in argumentList.ChildNodesAndTokens())
Structure\CSharpStructureHelpers.cs (1)
374foreach (var child in node.ChildNodesAndTokens())
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
190foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\InteractiveSemanticModelTests.cs (1)
288foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\SemanticModelAPITests.cs (1)
4821foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (55)
IncrementalParsing\IncrementalParsingTests.cs (9)
2094Assert.Equal(parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count, incrementalTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count); 2097for (int i = 0; i < parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count; i++) 2099Assert.Equal(parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens()[i].Kind(), incrementalTree.GetCompilationUnitRoot().ChildNodesAndTokens()[i].Kind()); 2418Assert.Equal(parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].AsNode().ToFullString(), incrementalTree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].AsNode().ToFullString()); 3422int incCount = currTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count; 3423int fullCount = fullTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count;
LexicalAndXml\XmlDocCommentTests.cs (24)
770Assert.Equal(4, textsyntax.ChildNodesAndTokens().Count); 771Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[0].ToString()); 772Assert.Equal(" bar", textsyntax.ChildNodesAndTokens()[1].ToString()); 773Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[2].ToString()); 774Assert.Equal(" ", textsyntax.ChildNodesAndTokens()[3].ToString()); 804Assert.Equal(4, textsyntax.ChildNodesAndTokens().Count); 805Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[0].ToString()); 806Assert.Equal(" bar", textsyntax.ChildNodesAndTokens()[1].ToString()); 807Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[2].ToString()); 808Assert.Equal(" ", textsyntax.ChildNodesAndTokens()[3].ToString()); 1289Assert.Equal(2, tree.GetCompilationUnitRoot().ChildNodesAndTokens().Count); 1290Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].Kind()); 1291var classdecl = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].AsNode(); 1298Assert.Equal(SyntaxKind.EndOfFileToken, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[1].Kind()); 1652Assert.Equal(3, xmltext.ChildNodesAndTokens().Count); 1653Assert.Equal(SyntaxKind.XmlTextLiteralNewLineToken, xmltext.ChildNodesAndTokens()[0].Kind()); 1654Assert.True(xmltext.ChildNodesAndTokens()[0].HasLeadingTrivia); 1655Assert.Equal(Environment.NewLine, xmltext.ChildNodesAndTokens()[0].ToString()); 1656Assert.Equal(SyntaxKind.XmlTextLiteralToken, xmltext.ChildNodesAndTokens()[1].Kind()); 1657Assert.False(xmltext.ChildNodesAndTokens()[1].HasLeadingTrivia); 1658Assert.Equal("x", xmltext.ChildNodesAndTokens()[1].ToString()); 1659Assert.Equal(SyntaxKind.XmlTextLiteralNewLineToken, xmltext.ChildNodesAndTokens()[2].Kind()); 1660Assert.False(xmltext.ChildNodesAndTokens()[2].HasLeadingTrivia); 1661Assert.Equal(Environment.NewLine, xmltext.ChildNodesAndTokens()[2].ToString());
ParentChecker.cs (1)
54foreach (var child in node.ChildNodesAndTokens())
Parsing\ParsingErrorRecoveryTests.cs (2)
7279var classDecl = file.ChildNodesAndTokens()[0]; 7300var globalStatement = (GlobalStatementSyntax)file.ChildNodesAndTokens()[0];
Parsing\ParsingTests.cs (2)
315stack.Push((default, node.ChildNodesAndTokens().GetEnumerator(), default)); 358stack.Push((default, triviaStructure.ChildNodesAndTokens().GetEnumerator(), default));
Syntax\StructuredTriviaTests.cs (1)
59var child = (XmlElementSyntax)docComment.ChildNodesAndTokens()[0];
Syntax\SyntaxAnnotationTests.cs (2)
286var children = firstNode.ChildNodesAndTokens(); 299var rightNode = firstNodeInNewTree.ChildNodesAndTokens().Last(t => t.IsNode).AsNode();
Syntax\SyntaxListTests.cs (4)
334foreach (var child in node.ChildNodesAndTokens()) 358foreach (var child in node.ChildNodesAndTokens().Reverse()) 372foreach (var node in parseAndGetInitializer(source).ChildNodesAndTokens().Reverse()) 380foreach (var node in parseAndGetInitializer(source).ChildNodesAndTokens())
Syntax\SyntaxNodeTests.cs (10)
983TestReverse(root1.ChildNodesAndTokens()); 984TestReverse(root1.Members[0].ChildNodesAndTokens()); 985TestReverse(root1.Members[1].ChildNodesAndTokens()); 986TestReverse(root1.Members[2].ChildNodesAndTokens()); 1300var children = tree.GetCompilationUnitRoot().Members[0].ChildNodesAndTokens().ToList(); 1318var children = tree.GetCompilationUnitRoot().Members[0].ChildNodesAndTokens().ToList(); 1337var child = tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0]; 1342var nameChild = member.ChildNodesAndTokens()[3]; 1808var namespaceNode = rootNode.ChildNodesAndTokens()[1].AsNode(); 2025Assert.Equal(SyntaxKind.MethodDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].ChildNodesAndTokens()[3].Kind());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CSharpTestBase.cs (1)
2040foreach (var child in node.ChildNodesAndTokens())
SemanticModelTestBase.cs (1)
48foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
232while (currentExpression.ChildNodesAndTokens().Last().AsNode() is ExpressionSyntax child &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
283foreach (var child in node.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1833foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Features (14)
BraceMatching\AbstractBraceMatcher.cs (1)
31var braceTokens = (from child in parent.ChildNodesAndTokens()
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (1)
95current = current.ChildNodesAndTokens().FirstOrDefault().AsNode() as TExpressionSyntax;
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (2)
182foreach (var child in current.ChildNodesAndTokens()) 459foreach (var child in current.ChildNodesAndTokens())
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
6619rightNode = rightNode.ChildNodesAndTokens()[childIndex].AsNode()!; 6634var childList = self.ChildNodesAndTokens(); 6685var rightNodeChildNodesAndTokens = rightNode.ChildNodesAndTokens();
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
58foreach (var child in node.ChildNodesAndTokens())
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (1)
49if (expr?.ChildNodesAndTokens().Count > 1)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
453foreach (var nodeOrToken in node.ChildNodesAndTokens())
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
57foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
56foreach (var child in node.ChildNodesAndTokens())
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
58var nameNode = memberAccessSyntax.ChildNodesAndTokens().Reverse().FirstOrDefault().AsNode();
src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
199foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Microsoft.CodeAnalysis.PublicApiAnalyzers (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\CompilationExtensions.cs (1)
401var childNodesAndTokens = node.ChildNodesAndTokens();
Syntax\XmlHelpers.cs (1)
148foreach (var c in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
113Dim list = node.ChildNodesAndTokens()
Syntax\VisualBasicSyntaxNode.vb (2)
332For Each child In Me.ChildNodesAndTokens() 358For Each child In Me.ChildNodesAndTokens().Reverse
Syntax\VisualBasicSyntaxWalker.vb (1)
33Dim list = node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersDiagnosticAnalyzer.vb (1)
33For Each child In root.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (6)
src\Features\VisualBasicTest\Utils.vb (6)
58For Each child In node.ChildNodesAndTokens() 72Return node.ChildNodesAndTokens().Where(Function(n) n.IsNode). 79Return node.ChildNodesAndTokens().Where(Function(n) n.IsNode). 91Return node.ChildNodesAndTokens().Where(Function(n) n.IsNode). 98Return syntaxTree.GetRoot().ChildNodesAndTokens().Where(Function(n) n.IsNode). 105Return syntaxTree.GetRoot().ChildNodesAndTokens().Where(Function(n) n.IsNode).
Microsoft.CodeAnalysis.VisualBasic.Features (7)
Completion\KeywordRecommenders\PreprocessorDirectives\PreprocessorHelpers.vb (1)
44For Each child In node.ChildNodesAndTokens()
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
61For Each childNodeOrToken In node.ChildNodesAndTokens()
LineSeparators\VisualBasicLineSeparatorService.vb (1)
155Dim lastToken = node.ChildNodesAndTokens().Reverse().First()
src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersDiagnosticAnalyzer.vb (1)
33For Each child In root.ChildNodesAndTokens()
Structure\Providers\DocumentationCommentStructureProvider.vb (2)
21Dim firstCommentToken = documentationComment.ChildNodesAndTokens().FirstOrNull() 22Dim lastCommentToken = documentationComment.ChildNodesAndTokens().LastOrNull()
Structure\VisualBasicStructureHelpers.vb (1)
216For Each child In attributeOwner.ChildNodesAndTokens
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (6)
Utils.vb (6)
58For Each child In node.ChildNodesAndTokens() 72Return node.ChildNodesAndTokens().Where(Function(n) n.IsNode). 79Return node.ChildNodesAndTokens().Where(Function(n) n.IsNode). 91Return node.ChildNodesAndTokens().Where(Function(n) n.IsNode). 98Return syntaxTree.GetRoot().ChildNodesAndTokens().Where(Function(n) n.IsNode). 105Return syntaxTree.GetRoot().ChildNodesAndTokens().Where(Function(n) n.IsNode).
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (12)
Compilation\SemanticModelAPITests.vb (12)
2450Dim v3 = DirectCast(v2.ChildNodesAndTokens()(1).AsNode(), LocalDeclarationStatementSyntax) 2465v3 = DirectCast(v2.ChildNodesAndTokens()(2).AsNode(), LocalDeclarationStatementSyntax) 2481Dim v4 = DirectCast(v2.ChildNodesAndTokens()(7).AsNode(), LocalDeclarationStatementSyntax) 2494v4 = DirectCast(v2.ChildNodesAndTokens()(8).AsNode(), LocalDeclarationStatementSyntax) 2507v4 = DirectCast(v2.ChildNodesAndTokens()(9).AsNode(), LocalDeclarationStatementSyntax) 2520Dim v5 = DirectCast(v2.ChildNodesAndTokens()(11).AsNode(), AssignmentStatementSyntax) 2577Dim v3 = DirectCast(v2.ChildNodesAndTokens()(1).AsNode(), LocalDeclarationStatementSyntax) 2592v3 = DirectCast(v2.ChildNodesAndTokens()(2).AsNode(), LocalDeclarationStatementSyntax) 2606Dim v4 = DirectCast(v2.ChildNodesAndTokens()(7).AsNode(), LocalDeclarationStatementSyntax) 2619v4 = DirectCast(v2.ChildNodesAndTokens()(8).AsNode(), LocalDeclarationStatementSyntax) 2632v4 = DirectCast(v2.ChildNodesAndTokens()(9).AsNode(), LocalDeclarationStatementSyntax) 2645Dim v5 = DirectCast(v2.ChildNodesAndTokens()(11).AsNode(), AssignmentStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (60)
IncrementalParser\IncrementalParser.vb (4)
707Dim exp1 = newTree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1) 708Dim inc1 = incTree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1) 1126Dim children1 = newTree.GetRoot().ChildNodesAndTokens() 1127Dim children2 = fulltree.GetRoot().ChildNodesAndTokens()
Parser\ParseExpression.vb (38)
300Assert.Equal(SyntaxKind.MyBaseExpression, expr.ChildNodesAndTokens()(0).Kind()) 302Assert.Equal(SyntaxKind.MyClassExpression, expr.ChildNodesAndTokens()(0).Kind()) 304Assert.Equal(SyntaxKind.GlobalName, expr.ChildNodesAndTokens()(0).Kind()) 309Assert.Equal(SyntaxKind.MeExpression, expr.ChildNodesAndTokens()(0).Kind()) 317Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).Kind()) 318Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 328Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).Kind()) 329Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 337Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 338Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 339Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 354Assert.Equal(SyntaxKind.TupleExpression, expr.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()) 364Assert.Equal(SyntaxKind.TupleExpression, expr.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()) 374Assert.Equal(SyntaxKind.TupleExpression, expr.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()) 395Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).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()) 405Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(1).Kind()) 406Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 407Dim missingComma = expr.ChildNodesAndTokens()(2) 410Dim missingArg = expr.ChildNodesAndTokens()(3) 415Assert.Equal(SyntaxKind.TupleExpression, expr.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) 1033Assert.Equal(" a ", el.Content.First.ChildNodesAndTokens().First.ToFullString()) 1043Assert.Equal(" a ", el.Content.First.ChildNodesAndTokens().First.ToFullString()) 1044Assert.Equal("<", el.Content.First.ChildNodesAndTokens(1).AsToken.ValueText) 1045Assert.Equal(" b ", el.Content.First.ChildNodesAndTokens().Last.ToFullString()) 1922Assert.Equal(SyntaxKind.FromClause, expr.ChildNodesAndTokens()(0).Kind())
Parser\ParseStatements.vb (7)
362Dim subMain = TryCast(moduleM.ChildNodesAndTokens()(1).AsNode, MethodBlockSyntax) 363Dim ifStmt = TryCast(subMain.ChildNodesAndTokens()(1).AsNode, SingleLineIfStatementSyntax) 577Dim subMain = TryCast(moduleM.ChildNodesAndTokens()(1).AsNode, MethodBlockSyntax) 578Assert.Equal(4, subMain.ChildNodesAndTokens().Count) 579Assert.Equal(SyntaxKind.SingleLineIfStatement, subMain.ChildNodesAndTokens()(1).Kind()) 580Assert.Equal(SyntaxKind.ExpressionStatement, subMain.ChildNodesAndTokens()(2).Kind()) 581Assert.Equal(SyntaxKind.InvocationExpression, DirectCast(subMain.ChildNodesAndTokens()(2).AsNode, ExpressionStatementSyntax).Expression.Kind)
TestSyntaxNodes.vb (11)
78Dim children = argList.ChildNodesAndTokens() 89children = simpleTree.ChildNodesAndTokens() 348VerifyListSpans(tree.ChildNodesAndTokens(), tree.FullSpan) 1739Assert.Equal(False, node.ChildNodesAndTokens().Count = 0) 1740Assert.Equal(2, node.ChildNodesAndTokens().Count) 1835Dim children1 = tree.ChildNodesAndTokens() 1836Dim children2 = tree.ChildNodesAndTokens() 1839Dim child2_1 = tree.ChildNodesAndTokens()(1) 1840Dim child2_2 = tree.ChildNodesAndTokens()(1) 1878Dim firstMember3 = nsBlock.ChildNodesAndTokens()(1) 1884firstMember3 = nsBlock.ChildNodesAndTokens()(1)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (10)
ParserTestUtilities.vb (10)
376For Each child In node.ChildNodesAndTokens() 386For Each child In node.ChildNodesAndTokens() 395For Each child In node.ChildNodesAndTokens() 408For Each child In node.AsNode.ChildNodesAndTokens() 436For Each child In tree.GetRoot().ChildNodesAndTokens() 445For Each child In node.ChildNodesAndTokens() 776For Each child In node.AsNode.ChildNodesAndTokens() 798For Each child In node.AsNode.ChildNodesAndTokens() 820For Each child In node.AsNode.ChildNodesAndTokens() 849For Each child In node.AsNode.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
Classification\Worker.vb (1)
186For Each child As SyntaxNodeOrToken In directiveSyntax.ChildNodesAndTokens()
Classification\Worker.XmlClassifier.vb (1)
315Dim childNodesAndTokens = syntax.ChildNodesAndTokens()
CodeCleanup\VisualBasicCodeCleanerService.vb (1)
51For Each child In node.ChildNodesAndTokens()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.Workspaces (24)
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (8)
125oldStack.Push(oldRoot.ChildNodesAndTokens().GetEnumerator()); 126newStack.Push(newRoot.ChildNodesAndTokens().GetEnumerator()); 154oldStack.Push(currentOld.AsNode()!.ChildNodesAndTokens().GetEnumerator()); 155newStack.Push(currentNew.AsNode()!.ChildNodesAndTokens().GetEnumerator()); 180oldStack.Push(oldRoot.ChildNodesAndTokens().Reverse().GetEnumerator()); 181newStack.Push(newRoot.ChildNodesAndTokens().Reverse().GetEnumerator()); 222oldStack.Push(currentOld.AsNode()!.ChildNodesAndTokens().Reverse().GetEnumerator()); 223newStack.Push(currentNew.AsNode()!.ChildNodesAndTokens().Reverse().GetEnumerator());
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (1)
155foreach (var child in node.ChildNodesAndTokens())
FindSymbols\FindReferences\FindReferenceCache.cs (1)
166foreach (var child in currentNode.ChildNodesAndTokens().Reverse())
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
147foreach (var child in node.ChildNodesAndTokens())
ObsoleteSymbol\AbstractObsoleteSymbolService.cs (1)
76foreach (var child in current.ChildNodesAndTokens())
ReassignedVariable\AbstractReassignedVariableService.cs (2)
81foreach (var child in current.ChildNodesAndTokens()) 306foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SymbolKeyTests.cs (1)
1520foreach (var child in node.ChildNodesAndTokens())
Microsoft.Extensions.Logging.Generators (3)
src\libraries\Common\src\Roslyn\SyntaxValueProvider_ForAttributeWithSimpleName.cs (3)
255foreach (var child in node.ChildNodesAndTokens()) 337var childNodesAndTokens = node.ChildNodesAndTokens(); 441foreach (SyntaxNodeOrToken child in node.ChildNodesAndTokens())
Roslyn.Diagnostics.Analyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
283foreach (var child in node.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1833foreach (var child in node.ChildNodesAndTokens())
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
Test.Utilities (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Text.Analyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
223.ChildNodesAndTokens()