64 overrides of ChildCount
Microsoft.CodeAnalysis.Features (64)
EmbeddedLanguages\Json\JsonNodes.cs (9)
34internal override int ChildCount => Sequence.Length + 1; 74internal override int ChildCount => 1; 107internal override int ChildCount => 2 + Sequence.NodesAndTokens.Length; 145internal override int ChildCount => 2 + Sequence.Length; 175internal override int ChildCount => 2; 199internal override int ChildCount => 1; 226internal override int ChildCount => 1; 258internal override int ChildCount => 3; 304internal override int ChildCount => Sequence.Length + 4;
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (42)
33internal override int ChildCount => 2; 62internal override int ChildCount => Children.Length; 91internal override int ChildCount => 1; 137internal override int ChildCount => 3; 167internal override int ChildCount => 4; 204internal override int ChildCount => 3; 239internal override int ChildCount => 2; 269internal override int ChildCount => 1; 318internal override int ChildCount => 1; 360internal override int ChildCount => 2; 392internal override int ChildCount => 2; 424internal override int ChildCount => 2; 459internal override int ChildCount => 2; 510internal override int ChildCount => 4; 543internal override int ChildCount => 5; 580internal override int ChildCount => 6; 612internal override int ChildCount => 1; 642internal override int ChildCount => SequenceList.NodesAndTokens.Length; 683internal override int ChildCount => 3; 738internal override int ChildCount => 4; 773internal override int ChildCount => 6; 810internal override int ChildCount => 5; 846internal override int ChildCount => 5; 882internal override int ChildCount => 5; 932internal override int ChildCount => 6; 969internal override int ChildCount => 6; 1006internal override int ChildCount => 5; 1046internal override int ChildCount => 7; 1093internal override int ChildCount => 9; 1150internal override int ChildCount => 7; 1184internal override int ChildCount => 5; 1242internal override int ChildCount => 2; 1266internal override int ChildCount => 2; 1290internal override int ChildCount => 2; 1315internal override int ChildCount => 3; 1343internal override int ChildCount => 3; 1371internal override int ChildCount => 3; 1402internal override int ChildCount => 4; 1437internal override int ChildCount => 5; 1469internal override int ChildCount => 2; 1499internal override int ChildCount => 2; 1537internal override int ChildCount => 5;
EmbeddedLanguages\StackFrame\StackFrameCompilationUnit.cs (1)
47internal override int ChildCount => 3;
EmbeddedLanguages\StackFrame\StackFrameNodeDefinitions.cs (12)
50internal override int ChildCount => 3; 122internal override int ChildCount => 3; 142internal override int ChildCount => 1; 172internal override int ChildCount => 3; 214internal override int ChildCount => 4; 260internal override int ChildCount => 5; 327internal override int ChildCount => 1 + ArrayRankSpecifiers.Length; 359internal override int ChildCount => 2 + CommaTokens.Length; 412internal override int ChildCount => TypeArguments.NodesAndTokens.Length + 2; 444internal override int ChildCount => 2; 486internal override int ChildCount => 2 + Parameters.NodesAndTokens.Length; 527internal override int ChildCount => 3;
11 references to ChildCount
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
Utilities\StackFrameUtils.cs (3)
45Assert.True(expected.ChildCount == actual.ChildCount, PrintChildDifference(expected, actual)); 47for (var i = 0; i < expected.ChildCount; i++)
Microsoft.CodeAnalysis.Workspaces (6)
EmbeddedSyntaxNode.cs (6)
54public EmbeddedSyntaxNodeOrToken<TSyntaxKind, TSyntaxNode> this[Index index] => this[index.GetOffset(this.ChildCount)]; 80for (int i = 0, n = ChildCount; i < n; i++) 93for (var i = ChildCount - 1; i >= 0; i--) 179for (var i = 0; i < this.ChildCount; i++) 183var curentTrailing = trailing || i < (this.ChildCount - 1); 208_childCount = _node.ChildCount;
Microsoft.VisualStudio.LanguageServices (2)
StackTraceExplorer\StackFrameViewModel.cs (2)
235if (node.ChildCount == 0) 251if (node.ChildCount == 0)