3 writes to Count
Microsoft.CodeAnalysis (3)
Syntax\InternalSyntax\SyntaxListBuilder.cs (3)
27this.Count = 0; 63_nodes[Count++].Value = item; 128Count--;
39 references to Count
Microsoft.CodeAnalysis (13)
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (1)
43return _builder!.Count;
Syntax\InternalSyntax\SyntaxListBuilder.cs (11)
77int oldCount = this.Count; 84Validate(oldCount, this.Count); 106int oldCount = this.Count; 113Validate(oldCount, this.Count); 129_nodes[Count].Value = null; 135int requiredSize = this.Count + additionalCount; 150for (int i = 0; i < Count; i++) 163var array = new GreenNode[this.Count]; 174switch (this.Count) 185var tmp = new ArrayElement<GreenNode>[this.Count]; 186Array.Copy(_nodes, tmp, this.Count);
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (1)
40return _builder.Count;
Microsoft.CodeAnalysis.CSharp (16)
Parser\DocumentationCommentParser.cs (3)
417if (list == null || list.Count == 0) 423list[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 (9)
1698if (members.Count > 0) 2229bool haveModifiers = (modifiers.Count > 0); 2611if (attributes.Count == 0 && modifiers.Count == 0 && type.IsMissing && type.Kind != SyntaxKind.RefType) 3903if (list.Count == 0) 9441if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((SyntaxToken)mods[0]).ContextualKind)) 9454for (int i = 0; i < mods.Count; i++) 11416hasModifier = modifiers.Count != 0; 12166if (commas.Count == 0) 12535var paramType = modifiers.Count != 0 || ShouldParseLambdaParameterType()
Parser\Lexer.cs (1)
292for (int i = 0; i < builder.Count; i++)
Parser\SyntaxParser.cs (2)
860list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], skippedSyntax);
Microsoft.CodeAnalysis.VisualBasic (10)
Scanner\Scanner.vb (2)
932Dim n = more.Count 952Dim n = tList.Count
Scanner\ScannerXml.vb (1)
48Debug.Assert(builder.Count > 0)
Scanner\TokenFactories.vb (5)
63For i = 0 To builder.Count - 1 73If builder.Count <> list.Count Then 77For i = 0 To builder.Count - 1 138For i = 0 To trivia.Count - 1 227If builder.Count = 0 Then
Scanner\TokenStream.vb (2)
292Debug.Assert(tList.Count > 0) 293Dim lastTrivia = DirectCast(tList(tList.Count - 1), SyntaxTrivia)