3 writes to Count
Microsoft.CodeAnalysis (3)
Syntax\InternalSyntax\SyntaxListBuilder.cs (3)
29this.Count = 0; 65_nodes[Count++].Value = item; 130Count--;
27 references to Count
Microsoft.CodeAnalysis (13)
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (1)
43return _builder!.Count;
Syntax\InternalSyntax\SyntaxListBuilder.cs (11)
79int oldCount = this.Count; 86Validate(oldCount, this.Count); 108int oldCount = this.Count; 115Validate(oldCount, this.Count); 131_nodes[Count].Value = null; 137int requiredSize = this.Count + additionalCount; 152for (int i = 0; i < Count; i++) 165var array = new GreenNode[this.Count]; 176switch (this.Count) 187var tmp = new ArrayElement<GreenNode>[this.Count]; 188Array.Copy(_nodes, tmp, this.Count);
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (1)
40return _builder.Count;
Microsoft.CodeAnalysis.CSharp (14)
Parser\DocumentationCommentParser.cs (3)
412if (list == null || list.Count == 0) 418list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], badTokens.ToListNode());
Parser\DocumentationCommentXmlTokens.cs (1)
50return syntax.Count == 1 && SyntaxFactory.Space.IsEquivalentTo(syntax[0]);
Parser\LanguageParser.cs (7)
2004if (members.Count > 0) 2603bool haveModifiers = (modifiers.Count > 0); 2985if (attributes.Count == 0 && modifiers.Count == 0 && type.IsMissing && type.Kind != SyntaxKind.RefType) 4374if (list.Count == 0) 10195if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((SyntaxToken)mods[0]).ContextualKind)) 10211for (int i = 0; i < mods.Count; i++) 13218if (commas.Count == 0)
Parser\Lexer.cs (1)
298for (int i = 0; i < builder.Count; i++)
Parser\SyntaxParser.cs (2)
909list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], skippedSyntax);