295 references to ChildNodesAndTokens
Microsoft.CodeAnalysis (18)
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (2)
207foreach (var child in node.ChildNodesAndTokens()) 277foreach (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)
784foreach (var nodeOrToken in this.ChildNodesAndTokens()) 1029foreach (var nodeOrToken in this.ChildNodesAndTokens()) 1112foreach (var element in node.ChildNodesAndTokens())
Syntax\SyntaxNodeOrToken.cs (4)
216return node.ChildNodesAndTokens(); 920return GetFirstChildIndexSpanningPosition(node.ChildNodesAndTokens(), position); 971var siblings = parent.ChildNodesAndTokens(); 985foreach (var child in this.Parent.ChildNodesAndTokens().Reverse())
Syntax\SyntaxWalker.cs (1)
35foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CodeStyle (10)
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
59foreach (var child in node.ChildNodesAndTokens())
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
59foreach (var child in node.ChildNodesAndTokens())
ISyntaxFactsExtensions.cs (1)
66var childNodesAndTokens = currentNode.ChildNodesAndTokens();
SemanticModelExtensions.cs (1)
138foreach (var child in node.ChildNodesAndTokens())
SymbolKey.AliasSymbolKey.cs (1)
81foreach (var child in syntaxNode.ChildNodesAndTokens())
SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
UseCollectionInitializerAnalyzer.cs (1)
84foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens())
UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
59var nameNode = memberAccessSyntax.ChildNodesAndTokens().Reverse().FirstOrDefault().AsNode();
UseNamedMemberInitializerAnalyzer.cs (2)
90foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens()) 206foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp (6)
Parser\Blender.Cursor.cs (2)
64var siblings = this.CurrentNodeOrToken.Parent.ChildNodesAndTokens(); 96var children = node.Parent.ChildNodesAndTokens();
Syntax\CSharpSyntaxNode.cs (3)
250foreach (var child in this.ChildNodesAndTokens()) 290foreach (var child in this.ChildNodesAndTokens().Reverse()) 573return new TreeDumperNode(kind, null, node.ChildNodesAndTokens().Select(makeTree));
Syntax\CSharpSyntaxWalker.cs (1)
37var childCnt = node.ChildNodesAndTokens().Count;
Microsoft.CodeAnalysis.CSharp.CodeStyle (10)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
49foreach (var child in node.ChildNodesAndTokens())
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
50foreach (var child in node.ChildNodesAndTokens())
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
64foreach (var child in current.ChildNodesAndTokens())
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
55foreach (var child in node.ChildNodesAndTokens())
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
225foreach (var child in current.ChildNodesAndTokens())
CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
35foreach (var child in root.ChildNodesAndTokens())
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
60foreach (var child in node.ChildNodesAndTokens())
ParenthesizedExpressionSyntaxExtensions.cs (1)
353foreach (var nodeOrToken in expression.ChildNodesAndTokens())
SuppressFormattingRule.cs (1)
283foreach (var child in node.ChildNodesAndTokens())
SyntaxNodeExtensions.cs (1)
786var childList = self.ChildNodesAndTokens();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1870foreach (var child in node.ChildNodesAndTokens())
UseUtf8StringLiteralCodeFixProvider.cs (1)
162foreach (var argument in argumentList.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Features (19)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
49foreach (var child in node.ChildNodesAndTokens())
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
50foreach (var child in node.ChildNodesAndTokens())
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
64foreach (var child in current.ChildNodesAndTokens())
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
55foreach (var child in node.ChildNodesAndTokens())
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
225foreach (var child in current.ChildNodesAndTokens())
CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
35foreach (var child in root.ChildNodesAndTokens())
EditAndContinue\SyntaxUtilities.cs (3)
151var rightNodeChildNodesAndTokens = rightNodeOpt.ChildNodesAndTokens(); 185rightNode = rightNode.ChildNodesAndTokens()[childIndex].AsNode(); 193=> listOpt != null && listOpt.ChildNodesAndTokens().Count != 0;
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
60foreach (var child in node.ChildNodesAndTokens())
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
59foreach (var child in current.ChildNodesAndTokens().Reverse())
Highlighting\KeywordHighlighters\ReturnStatementHighlighter.cs (1)
57foreach (var child in node.ChildNodesAndTokens())
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
79foreach (var childNodeOrToken in node.ChildNodesAndTokens())
Highlighting\KeywordHighlighters\YieldStatementHighlighter.cs (1)
61foreach (var child in node.ChildNodesAndTokens())
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
69var openBrace = parent.ChildNodesAndTokens().FirstOrDefault(n => n.Kind() == SyntaxKind.OpenBraceToken).AsToken();
StringIndentation\CSharpStringIndentationService.cs (1)
68foreach (var child in node.ChildNodesAndTokens().Reverse())
Structure\CSharpStructureHelpers.cs (1)
397foreach (var child in node.ChildNodesAndTokens())
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
262foreach (var child in node.ChildNodesAndTokens())
UseUtf8StringLiteralCodeFixProvider.cs (1)
162foreach (var argument in argumentList.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)
4659foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (54)
IncrementalParsing\IncrementalParsingTests.cs (9)
1289Assert.Equal(parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count, incrementalTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count); 1292for (int i = 0; i < parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count; i++) 1294Assert.Equal(parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens()[i].Kind(), incrementalTree.GetCompilationUnitRoot().ChildNodesAndTokens()[i].Kind()); 1613Assert.Equal(parsedTree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].AsNode().ToFullString(), incrementalTree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].AsNode().ToFullString()); 2617int incCount = currTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count; 2618int fullCount = fullTree.GetCompilationUnitRoot().ChildNodesAndTokens().Count;
LexicalAndXml\XmlDocCommentTests.cs (24)
769Assert.Equal(4, textsyntax.ChildNodesAndTokens().Count); 770Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[0].ToString()); 771Assert.Equal(" bar", textsyntax.ChildNodesAndTokens()[1].ToString()); 772Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[2].ToString()); 773Assert.Equal(" ", textsyntax.ChildNodesAndTokens()[3].ToString()); 803Assert.Equal(4, textsyntax.ChildNodesAndTokens().Count); 804Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[0].ToString()); 805Assert.Equal(" bar", textsyntax.ChildNodesAndTokens()[1].ToString()); 806Assert.Equal(Environment.NewLine, textsyntax.ChildNodesAndTokens()[2].ToString()); 807Assert.Equal(" ", textsyntax.ChildNodesAndTokens()[3].ToString()); 1288Assert.Equal(2, tree.GetCompilationUnitRoot().ChildNodesAndTokens().Count); 1289Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].Kind()); 1290var classdecl = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].AsNode(); 1297Assert.Equal(SyntaxKind.EndOfFileToken, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[1].Kind()); 1651Assert.Equal(3, xmltext.ChildNodesAndTokens().Count); 1652Assert.Equal(SyntaxKind.XmlTextLiteralNewLineToken, xmltext.ChildNodesAndTokens()[0].Kind()); 1653Assert.True(xmltext.ChildNodesAndTokens()[0].HasLeadingTrivia); 1654Assert.Equal(Environment.NewLine, xmltext.ChildNodesAndTokens()[0].ToString()); 1655Assert.Equal(SyntaxKind.XmlTextLiteralToken, xmltext.ChildNodesAndTokens()[1].Kind()); 1656Assert.False(xmltext.ChildNodesAndTokens()[1].HasLeadingTrivia); 1657Assert.Equal("x", xmltext.ChildNodesAndTokens()[1].ToString()); 1658Assert.Equal(SyntaxKind.XmlTextLiteralNewLineToken, xmltext.ChildNodesAndTokens()[2].Kind()); 1659Assert.False(xmltext.ChildNodesAndTokens()[2].HasLeadingTrivia); 1660Assert.Equal(Environment.NewLine, xmltext.ChildNodesAndTokens()[2].ToString());
ParentChecker.cs (1)
54foreach (var child in node.ChildNodesAndTokens())
Parsing\ParsingErrorRecoveryTests.cs (2)
6475var classDecl = file.ChildNodesAndTokens()[0]; 6496var incompleteMemberDecl = file.ChildNodesAndTokens()[0];
Parsing\ParsingTests.cs (1)
259stack.Push(node.ChildNodesAndTokens().GetEnumerator());
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)
326foreach (var child in node.ChildNodesAndTokens()) 350foreach (var child in node.ChildNodesAndTokens().Reverse()) 364foreach (var node in parseAndGetInitializer(source).ChildNodesAndTokens().Reverse()) 372foreach (var node in parseAndGetInitializer(source).ChildNodesAndTokens())
Syntax\SyntaxNodeTests.cs (10)
958TestReverse(root1.ChildNodesAndTokens()); 959TestReverse(root1.Members[0].ChildNodesAndTokens()); 960TestReverse(root1.Members[1].ChildNodesAndTokens()); 961TestReverse(root1.Members[2].ChildNodesAndTokens()); 1275var children = tree.GetCompilationUnitRoot().Members[0].ChildNodesAndTokens().ToList(); 1293var children = tree.GetCompilationUnitRoot().Members[0].ChildNodesAndTokens().ToList(); 1312var child = tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0]; 1317var nameChild = member.ChildNodesAndTokens()[3]; 1783var namespaceNode = rootNode.ChildNodesAndTokens()[1].AsNode(); 1991Assert.Equal(SyntaxKind.MethodDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].ChildNodesAndTokens()[3].Kind());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CSharpTestBase.cs (1)
1490foreach (var child in node.ChildNodesAndTokens())
SemanticModelTestBase.cs (1)
48foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1870foreach (var child in node.ChildNodesAndTokens())
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
786var childList = self.ChildNodesAndTokens();
ParenthesizedExpressionSyntaxExtensions.cs (1)
353foreach (var nodeOrToken in expression.ChildNodesAndTokens())
Recommendations\CSharpRecommendationServiceRunner.cs (1)
162while (currentExpression.ChildNodesAndTokens().Last().AsNode() is ExpressionSyntax child &&
SuppressFormattingRule.cs (1)
283foreach (var child in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Features (21)
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
59foreach (var child in node.ChildNodesAndTokens())
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
59foreach (var child in node.ChildNodesAndTokens())
BraceMatching\AbstractBraceMatcher.cs (1)
31var braceTokens = (from child in parent.ChildNodesAndTokens()
BracePairs\IBracePairsService.cs (1)
75foreach (var sibling in current.Parent.ChildNodesAndTokens())
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (2)
182foreach (var child in current.ChildNodesAndTokens()) 459foreach (var child in current.ChildNodesAndTokens())
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
69foreach (var child in node.ChildNodesAndTokens())
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
64foreach (var child in node.ChildNodesAndTokens())
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
62foreach (var child in current.ChildNodesAndTokens())
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (1)
52if (expr?.ChildNodesAndTokens().Count > 1)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
347var children = block.ChildNodesAndTokens();
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
273var statementsFromDeclarationToEnd = declarationSyntax.GetRequiredParent().ChildNodesAndTokens() 369foreach (var nodeOrToken in node.ChildNodesAndTokens())
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
96foreach (var child in node.ChildNodesAndTokens())
SpellCheck\AbstractSpellCheckSpanService.cs (2)
62foreach (var child in root.ChildNodesAndTokens()) 154foreach (var child in node.ChildNodesAndTokens())
UseCollectionInitializerAnalyzer.cs (1)
84foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens())
UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
59var nameNode = memberAccessSyntax.ChildNodesAndTokens().Reverse().FirstOrDefault().AsNode();
UseNamedMemberInitializerAnalyzer.cs (2)
90foreach (var child in containingBlockOrCompilationUnit.ChildNodesAndTokens()) 206foreach (var child in node.ChildNodesAndTokens())
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
300foreach (var child in currentNode.ChildNodesAndTokens().Reverse())
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\CompilationExtensions.cs (1)
392var childNodesAndTokens = node.ChildNodesAndTokens();
Syntax\XmlHelpers.cs (1)
148foreach (var c in node.ChildNodesAndTokens())
Microsoft.CodeAnalysis.VisualBasic (6)
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
113Dim list = node.ChildNodesAndTokens()
Parser\Parser.vb (2)
242For Each child In node.ChildNodesAndTokens.Reverse 263Dim child = node.ChildNodesAndTokens.Last
Syntax\VisualBasicSyntaxNode.vb (2)
348For Each child In Me.ChildNodesAndTokens() 374For Each child In Me.ChildNodesAndTokens().Reverse
Syntax\VisualBasicSyntaxWalker.vb (1)
33Dim list = node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
SyntaxNodeExtensions.vb (1)
586Dim childList = self.ChildNodesAndTokens()
VisualBasicOrderModifiersDiagnosticAnalyzer.vb (1)
33For Each child In root.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.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.EditorFeatures.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.Features (9)
Completion\KeywordRecommenders\PreprocessorDirectives\PreprocessorHelpers.vb (1)
44For Each child In node.ChildNodesAndTokens()
EditAndContinue\SyntaxUtilities.vb (2)
87Dim rightNodeChildNodesAndTokens = rightNodeOpt.ChildNodesAndTokens() 117rightNode = rightNode.ChildNodesAndTokens()(childIndex).AsNode()
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
61For Each childNodeOrToken In node.ChildNodesAndTokens()
LineSeparators\VisualBasicLineSeparatorService.vb (1)
155Dim lastToken = node.ChildNodesAndTokens().Reverse().First()
Structure\Providers\DocumentationCommentStructureProvider.vb (2)
21Dim firstCommentToken = documentationComment.ChildNodesAndTokens().FirstOrNull() 22Dim lastCommentToken = documentationComment.ChildNodesAndTokens().LastOrNull()
Structure\VisualBasicStructureHelpers.vb (1)
220For Each child In attributeOwner.ChildNodesAndTokens
VisualBasicOrderModifiersDiagnosticAnalyzer.vb (1)
33For Each child In root.ChildNodesAndTokens()
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 (69)
IncrementalParser\IncrementalParser.vb (4)
710Dim exp1 = newTree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1) 711Dim inc1 = incTree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1) 1129Dim children1 = newTree.GetRoot().ChildNodesAndTokens() 1130Dim children2 = fulltree.GetRoot().ChildNodesAndTokens()
Parser\ParseExpression.vb (38)
302Assert.Equal(SyntaxKind.MyBaseExpression, expr.ChildNodesAndTokens()(0).Kind()) 304Assert.Equal(SyntaxKind.MyClassExpression, expr.ChildNodesAndTokens()(0).Kind()) 306Assert.Equal(SyntaxKind.GlobalName, expr.ChildNodesAndTokens()(0).Kind()) 311Assert.Equal(SyntaxKind.MeExpression, expr.ChildNodesAndTokens()(0).Kind()) 319Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).Kind()) 320Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 330Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).Kind()) 331Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 339Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 340Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 341Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 356Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 357Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 358Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 366Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 367Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 368Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 376Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 377Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 378Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 379Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1).Kind()) 397Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 398Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 399Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 400Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1).Kind()) 407Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(1).Kind()) 408Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 409Dim missingComma = expr.ChildNodesAndTokens()(2) 412Dim missingArg = expr.ChildNodesAndTokens()(3) 417Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).Kind()) 418Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).Kind()) 419Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).Kind()) 421Dim missingArg2 = expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1) 1035Assert.Equal(" a ", el.Content.First.ChildNodesAndTokens().First.ToFullString()) 1045Assert.Equal(" a ", el.Content.First.ChildNodesAndTokens().First.ToFullString()) 1046Assert.Equal("<", el.Content.First.ChildNodesAndTokens(1).AsToken.ValueText) 1047Assert.Equal(" b ", el.Content.First.ChildNodesAndTokens().Last.ToFullString()) 1924Assert.Equal(SyntaxKind.FromClause, expr.ChildNodesAndTokens()(0).Kind())
Parser\ParseStatements.vb (11)
362Dim moduleM = TryCast(compUnit.ChildNodesAndTokens()(0).AsNode, TypeBlockSyntax) 363Dim subMain = TryCast(moduleM.ChildNodesAndTokens()(1).AsNode, MethodBlockSyntax) 364Dim ifStmt = TryCast(subMain.ChildNodesAndTokens()(1).AsNode, SingleLineIfStatementSyntax) 577Dim moduleM = TryCast(compUnit.ChildNodesAndTokens()(0).AsNode, TypeBlockSyntax) 578Dim subMain = TryCast(moduleM.ChildNodesAndTokens()(1).AsNode, MethodBlockSyntax) 579Assert.Equal(4, subMain.ChildNodesAndTokens().Count) 580Assert.Equal(SyntaxKind.SingleLineIfStatement, subMain.ChildNodesAndTokens()(1).Kind()) 581Assert.Equal(SyntaxKind.ExpressionStatement, subMain.ChildNodesAndTokens()(2).Kind()) 582Assert.Equal(SyntaxKind.InvocationExpression, DirectCast(subMain.ChildNodesAndTokens()(2).AsNode, ExpressionStatementSyntax).Expression.Kind) 2103Dim moduleBlock = t.GetRoot().ChildNodesAndTokens()(1) 2150Dim moduleBlock = t.GetRoot().ChildNodesAndTokens()(1)
Parser\ParseXml.vb (1)
1892Dim main = tree.GetRoot().ChildNodesAndTokens()(0).ChildNodesAndTokens()(1)
Syntax\SyntaxAnnotationTests.vb (2)
268Dim children = firstNode.ChildNodesAndTokens() 281Dim rightNode = Enumerable.Last(firstNodeInNewTree.ChildNodesAndTokens(), Function(t) t.IsNode).AsNode()
Syntax\SyntaxListTests.vb (2)
263For Each child In node.ChildNodesAndTokens() 289For Each child In node.ChildNodesAndTokens().Reverse()
TestSyntaxNodes.vb (11)
77Dim children = argList.ChildNodesAndTokens() 88children = simpleTree.ChildNodesAndTokens() 347VerifyListSpans(tree.ChildNodesAndTokens(), tree.FullSpan) 1738Assert.Equal(False, node.ChildNodesAndTokens().Count = 0) 1739Assert.Equal(2, node.ChildNodesAndTokens().Count) 1834Dim children1 = tree.ChildNodesAndTokens() 1835Dim children2 = tree.ChildNodesAndTokens() 1838Dim child2_1 = tree.ChildNodesAndTokens()(1) 1839Dim child2_2 = tree.ChildNodesAndTokens()(1) 1877Dim firstMember3 = nsBlock.ChildNodesAndTokens()(1) 1883firstMember3 = nsBlock.ChildNodesAndTokens()(1)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (10)
ParserTestUtilities.vb (10)
379For Each child In node.ChildNodesAndTokens() 389For Each child In node.ChildNodesAndTokens() 398For Each child In node.ChildNodesAndTokens() 411For Each child In node.AsNode.ChildNodesAndTokens() 439For Each child In tree.GetRoot().ChildNodesAndTokens() 448For Each child In node.ChildNodesAndTokens() 779For Each child In node.AsNode.ChildNodesAndTokens() 801For Each child In node.AsNode.ChildNodesAndTokens() 823For Each child In node.AsNode.ChildNodesAndTokens() 852For Each child In node.AsNode.ChildNodesAndTokens()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
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()
CodeGeneration\MethodGenerator.vb (1)
120Let children = expr2.ChildNodesAndTokens()
SyntaxNodeExtensions.vb (1)
586Dim childList = self.ChildNodesAndTokens()
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
990For Each child In node.ChildNodesAndTokens()
Microsoft.CodeAnalysis.Workspaces (16)
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (4)
154foreach (var nodeOrToken in currentOld.AsNode()!.ChildNodesAndTokens().Reverse()) 157foreach (var nodeOrToken in currentNew.AsNode()!.ChildNodesAndTokens().Reverse()) 224foreach (var nodeOrToken in currentOld.AsNode()!.ChildNodesAndTokens()) 227foreach (var nodeOrToken in currentNew.AsNode()!.ChildNodesAndTokens())
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (1)
154foreach (var child in node.ChildNodesAndTokens())
FindSymbols\FindReferences\FindReferenceCache.cs (1)
110foreach (var child in node.ChildNodesAndTokens())
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
138foreach (var child in node.ChildNodesAndTokens())
ISyntaxFactsExtensions.cs (1)
66var childNodesAndTokens = currentNode.ChildNodesAndTokens();
ReassignedVariable\AbstractReassignedVariableService.cs (2)
68foreach (var child in current.ChildNodesAndTokens()) 244foreach (var child in current.ChildNodesAndTokens())
SemanticModelExtensions.cs (1)
138foreach (var child in node.ChildNodesAndTokens())
Shared\Extensions\SemanticEquivalence.cs (2)
100var e1 = node1.ChildNodesAndTokens().GetEnumerator(); 101var e2 = node2.ChildNodesAndTokens().GetEnumerator();
Simplification\AbstractSimplificationService.cs (1)
232.ChildNodesAndTokens()
SymbolKey.AliasSymbolKey.cs (1)
81foreach (var child in syntaxNode.ChildNodesAndTokens())
SyntaxPath.cs (1)
69foreach (var child in parent.ChildNodesAndTokens())
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SymbolKeyTests.cs (1)
1442foreach (var child in node.ChildNodesAndTokens())