Binder\Binder_Patterns.cs (15)
280var builder = ArrayBuilder<BoundPattern>.GetInstance(subpatterns.Count);
993var patternsBuilder = ArrayBuilder<BoundPositionalSubpattern>.GetInstance(positionalClause.Subpatterns.Count);
1013positionalClause.Subpatterns.Count, inputPlaceholder, positionalClause,
1074for (int i = 0; i < node.Subpatterns.Count; i++)
1174if (elementTypesWithAnnotations.Length != node.Subpatterns.Count && !hasErrors)
1176diagnostics.Add(ErrorCode.ERR_WrongNumberOfSubpatterns, node.Location, declType, elementTypesWithAnnotations.Length, node.Subpatterns.Count);
1180for (int i = 0; i < node.Subpatterns.Count; i++)
1387var subPatterns = ArrayBuilder<BoundPositionalSubpattern>.GetInstance(tupleDesignation.Variables.Count);
1409tupleDesignation.Variables.Count, inputPlaceholder, node, deconstructDiagnostics,
1428hasErrors = outPlaceholders.IsDefault || tupleDesignation.Variables.Count != outPlaceholders.Length;
1430for (int i = 0; i < tupleDesignation.Variables.Count; i++)
1447if (elementTypes.Length != tupleDesignation.Variables.Count && !hasErrors)
1450strippedInputType, elementTypes.Length, tupleDesignation.Variables.Count);
1453for (int i = 0; i < tupleDesignation.Variables.Count; i++)
1477var builder = ArrayBuilder<BoundPropertySubpattern>.GetInstance(node.Subpatterns.Count);
Binder\Binder_Symbols.cs (6)
671if (!permitDimensions && dimension.Count != 0 && dimension[0].Kind() != SyntaxKind.OmittedArraySizeExpression)
689int numElements = syntax.Elements.Count;
1348Debug.Assert(typeArguments.Count > 0);
1349var args = ArrayBuilder<TypeWithAnnotations>.GetInstance(typeArguments.Count);
1408Error(diagnostics, ErrorCode.ERR_BadArity, typeSyntax, type, MessageID.IDS_SK_TYPE.Localize(), typeArgumentsSyntax.Count);
1440Error(diagnostics, ErrorCode.ERR_BadArity, syntax, plainName, MessageID.IDS_MethodGroup.Localize(), typeArgumentsSyntax.Count);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
102if (variables.Count == 1)
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (1)
118if (arguments.Count == 1)
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (1)
118if (arguments.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
102if (variables.Count == 1)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
247errorCodeNodes.Count > 0)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
140if (declarators.Count != 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
102if (variables.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
437if (variables.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
65if (variables.Count != 1)