66 references to Count
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.NameGenerator.cs (2)
53var breakCount = breaks.Count; 70var breakCount = breaks.Count;
SignatureHelp\LightweightOverloadResolution.cs (2)
161for (var i = 0; i < specified.Count; i++) 175Contract.ThrowIfTrue(argumentToParameterMap.Count != arguments.Count);
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (2)
124if (fieldsArray.Count == 0) 140(VariableDeclaratorSyntax declarator, CodeStyleOption2<bool> option, bool canUse, bool wasLocked)>(capacity: fieldsArray.Count);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Utilities\PatternMatcherTests.cs (1)
484if (matches.Count == 0)
Microsoft.CodeAnalysis.Features (20)
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (2)
99if (result.Count == 1) 103else if (result.Count > 1)
Copilot\ICopilotChangeAnalysisService.cs (1)
328var newHasConflictValue = intersectingCollections.Count >= 2;
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
247return result.Count switch
NavigateTo\NavigateToSearcher.cs (2)
306if (buffer.Count > 0) 316if (buffer.Count > 0)
QuickInfo\Presentation\QuickInfoContentBuilder.cs (3)
101var lastIndex = elements.Count - 1; 117if (remainingSections.Count > 0) 166if (textRuns.Count > 0)
QuickInfo\Presentation\TaggedTextExtensions.cs (10)
127Contract.ThrowIfFalse(_paragraphs.Count == 0); 128Contract.ThrowIfFalse(_lines.Count == 0); 129Contract.ThrowIfFalse(_runs.Count == 0); 143if (_runs.Count > 0) 156if (_lines.Count > 0) 169if (_runs.Count > 0) 196if (_runs.Count > 0) 201if (_lines.Count > 0) 211Contract.ThrowIfTrue(_lines.Count == 0); 213if (_lines.Count == 1)
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
107if (actions.Count == MaximumConversionOptions)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionResultFactory.cs (1)
229if (result.Count == 0)
Microsoft.CodeAnalysis.Workspaces (38)
Classification\ClassifierHelper.cs (3)
271if (tempBuffer.Count == 0) 284var lastSemanticPart = tempBuffer[tempBuffer.Count - 1]; 299for (var i = 0; i < tempBuffer.Count - 1; i++)
CodeFixes\FixAllOccurrences\TextChangeMerger.cs (5)
159Debug.Assert(overlappingSpans.Count == 0); 160if (intersectingSpans.Count == 0) 166if (intersectingSpans.Count == 1) 215if (overlappingSpans.Count == 0) 224var isSafe = overlappingSpans.Count == 1 && overlappingSpans[0] == change;
Options\GlobalOptionService.cs (1)
103if (values.Count != optionKeys.Length)
PatternMatching\AllLowerCamelCaseMatcher.cs (1)
88for (int humpIndex = candidateHumpIndex, n = candidateHumps.Count; humpIndex < n; humpIndex++)
PatternMatching\CamelCaseResult.cs (1)
49var toEnd = result.MatchCount == candidateHumps.Count;
PatternMatching\PatternMatcher.cs (7)
255for (int i = 0, n = candidateHumps.Count; i < n; i++) 302if (candidateHumps.Count == 0) 412return tempMatches.Count > 0; 477if (patternChunk.PatternHumps.Count > 0) 532var patternHumpCount = patternHumps.Count; 533var candidateHumpCount = candidateHumps.Count; 545var matchCount = matchSpans.Count;
PatternMatching\PatternMatcherExtensions.cs (1)
17return matches.Count > 0 ? matches[0] : null;
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
784if (items.Count == 0) 789if (items.Count == 1) 794var builder = new T[self.Length + items.Count];
src\Dependencies\Collections\TemporaryArray`1.cs (4)
203if (_count + items.Count <= InlineCapacity) 235var count = this.Count; 285switch (this.Count) 465if (_nextIndex >= _array.Count)
src\Dependencies\Collections\TemporaryArrayExtensions.cs (1)
113=> array.Count > 0 ? array[0] : default;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
408var newWords = new string[parts.Count]; 409for (var i = 0; i < parts.Count; i++)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (8)
135if (result.Count >= maxCount) 142if (result.Count >= maxCount) 146if (result.Count >= maxCount) 299if (result.Count >= maxCount) 338if (result.Count >= maxCount) 391if (result.Count >= maxCount) 557if (result.Count >= maxCount) 580if (result.Count >= maxCount)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
370for (var i = parts.Count - 1; i >= 0; i--)