186 references to ChildNodesAndTokens
GenerateDocumentationAndConfigFiles (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (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()) 1036foreach (var nodeOrToken in this.ChildNodesAndTokens()) 1119foreach (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 (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CodeStyle (12)
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
62foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
56foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (1)
72foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
58var nameNode = memberAccessSyntax.ChildNodesAndTokens().Reverse().FirstOrDefault().AsNode();
src\roslyn\src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
201foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
348var children = block.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp (6)
Parser\Blender.Cursor.cs (2)
68var siblings = this.CurrentNodeOrToken.Parent.ChildNodesAndTokens(); 116var children = node.Parent.ChildNodesAndTokens();
Syntax\CSharpSyntaxNode.cs (3)
230foreach (var child in this.ChildNodesAndTokens()) 270foreach (var child in this.ChildNodesAndTokens().Reverse()) 553return new TreeDumperNode(kind, null, node.ChildNodesAndTokens().Select(makeTree));
Syntax\CSharpSyntaxWalker.cs (1)
37var childCnt = node.ChildNodesAndTokens().Count;
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
55foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
64foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
59foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
62foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
34foreach (var child in root.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryAsyncModifier\CSharpMakeMethodSynchronousDiagnosticAnalyzer.cs (2)
63foreach (var child in current.ChildNodesAndTokens().Reverse()) 118foreach (var child in current.ChildNodesAndTokens().Reverse())
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
76foreach (var child in childNode.ChildNodesAndTokens().Reverse())
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
233foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
409foreach (var nodeOrToken in expression.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
275foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
158foreach (var argument in argumentList.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1911foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Features (19)
EditAndContinue\SyntaxUtilities.cs (1)
137=> list != null && list.ChildNodesAndTokens().Count != 0;
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
57foreach (var child in current.ChildNodesAndTokens().Reverse())
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)
60var openBrace = parent.ChildNodesAndTokens().FirstOrDefault(n => n.Kind() == SyntaxKind.OpenBraceToken).AsToken();
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
55foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
64foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
59foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
62foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
34foreach (var child in root.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryAsyncModifier\CSharpMakeMethodSynchronousDiagnosticAnalyzer.cs (2)
63foreach (var child in current.ChildNodesAndTokens().Reverse()) 118foreach (var child in current.ChildNodesAndTokens().Reverse())
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
76foreach (var child in childNode.ChildNodesAndTokens().Reverse())
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
233foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
158foreach (var argument in argumentList.ChildNodesAndTokens())
StringIndentation\CSharpStringIndentationService.cs (1)
49foreach (var child in node.ChildNodesAndTokens())
Structure\CSharpStructureHelpers.cs (1)
378foreach (var child in node.ChildNodesAndTokens())
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
190foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Classification\SyntaxClassification\DocCommentCodeBlockClassifier.cs (1)
83foreach (var child in currentNode.ChildNodesAndTokens().Reverse())
Classification\Worker.cs (1)
94foreach (var child in current.ChildNodesAndTokens())
Recommendations\CSharpRecommendationServiceRunner.cs (1)
232while (currentExpression.ChildNodesAndTokens().Last().AsNode() is ExpressionSyntax child &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
409foreach (var nodeOrToken in expression.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
275foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1911foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Features (24)
BraceMatching\AbstractBraceMatcher.cs (1)
31var braceTokens = (from child in parent.ChildNodesAndTokens()
BracePairs\IBracePairsService.cs (1)
77foreach (var sibling in current.Parent.ChildNodesAndTokens())
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (1)
95current = current.ChildNodesAndTokens().FirstOrDefault().AsNode() as TExpressionSyntax;
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (2)
184foreach (var child in current.ChildNodesAndTokens()) 461foreach (var child in current.ChildNodesAndTokens())
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
297foreach (var child in node.ChildNodesAndTokens())
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
6860rightNode = rightNode.ChildNodesAndTokens()[childIndex].AsNode()!; 6875var childList = self.ChildNodesAndTokens(); 6926var rightNodeChildNodesAndTokens = rightNode.ChildNodesAndTokens();
EditAndContinue\Utilities\Extensions.cs (2)
303otherNode = otherNode.ChildNodesAndTokens()[childIndices[i]].AsNode(); 312foreach (var child in parent.ChildNodesAndTokens())
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
69foreach (var nodeOrToken in childNode.ChildNodesAndTokens())
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
53foreach (var child in currentNode.ChildNodesAndTokens().Reverse())
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
60foreach (var child in current.ChildNodesAndTokens())
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (1)
49if (expr?.ChildNodesAndTokens().Count > 1)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
357var statementsFromDeclarationToEnd = declarationSyntax.GetRequiredParent().ChildNodesAndTokens() 453foreach (var nodeOrToken in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
62foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
56foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (1)
72foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
58var nameNode = memberAccessSyntax.ChildNodesAndTokens().Reverse().FirstOrDefault().AsNode();
src\roslyn\src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
201foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
348var children = block.ChildNodesAndTokens();
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
299foreach (var child in currentNode.ChildNodesAndTokens().Reverse())
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.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\roslyn\src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersDiagnosticAnalyzer.vb (1)
33For Each child In root.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
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\roslyn\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.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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.Workspaces (23)
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)
167foreach (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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
Roslyn.Diagnostics.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
97var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 98var e2 = node2.ChildNodesAndTokens().GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
124foreach (var child in current.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (1)
87foreach (var child in commonRoot.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
64var childNodesAndTokens = currentNode.ChildNodesAndTokens();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
86foreach (var child in syntaxNode.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
128var children = previousNode.ChildNodesAndTokens(); 158foreach (var child in parent.ChildNodesAndTokens())
Roslyn.Diagnostics.CSharp.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
409foreach (var nodeOrToken in expression.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
275foreach (var child in node.ChildNodesAndTokens())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1911foreach (var child in node.ChildNodesAndTokens())
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()