Binder\Binder_Patterns.cs (15)
338var builder = ArrayBuilder<BoundPattern>.GetInstance(subpatterns.Count);
1184var patternsBuilder = ArrayBuilder<BoundPositionalSubpattern>.GetInstance(positionalClause.Subpatterns.Count);
1206positionalClause.Subpatterns.Count, inputPlaceholder, positionalClause,
1287for (int i = 0; i < node.Subpatterns.Count; i++)
1376if (elementTypesWithAnnotations.Length != node.Subpatterns.Count && !hasErrors)
1378diagnostics.Add(ErrorCode.ERR_WrongNumberOfSubpatterns, node.Location, declType, elementTypesWithAnnotations.Length, node.Subpatterns.Count);
1383for (int i = 0; i < node.Subpatterns.Count; i++)
1609var subPatterns = ArrayBuilder<BoundPositionalSubpattern>.GetInstance(tupleDesignation.Variables.Count);
1631tupleDesignation.Variables.Count, inputPlaceholder, node, deconstructDiagnostics,
1652hasErrors = outPlaceholders.IsDefault || tupleDesignation.Variables.Count != outPlaceholders.Length;
1654for (int i = 0; i < tupleDesignation.Variables.Count; i++)
1673if (elementTypes.Length != tupleDesignation.Variables.Count && !hasErrors)
1676strippedInputType, elementTypes.Length, tupleDesignation.Variables.Count);
1679for (int i = 0; i < tupleDesignation.Variables.Count; i++)
1719var builder = ArrayBuilder<BoundPropertySubpattern>.GetInstance(node.Subpatterns.Count);
Binder\Binder_Symbols.cs (6)
674if (!permitDimensions && dimension.Count != 0 && dimension[0].Kind() != SyntaxKind.OmittedArraySizeExpression)
692int numElements = syntax.Elements.Count;
1362Debug.Assert(typeArguments.Count > 0);
1363var args = ArrayBuilder<TypeWithAnnotations>.GetInstance(typeArguments.Count);
1422Error(diagnostics, ErrorCode.ERR_BadArity, typeSyntax, type, MessageID.IDS_SK_TYPE.Localize(), typeArgumentsSyntax.Count);
1454Error(diagnostics, ErrorCode.ERR_BadArity, syntax, plainName, MessageID.IDS_MethodGroup.Localize(), typeArgumentsSyntax.Count);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
102if (variables.Count == 1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (1)
118if (arguments.Count == 1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (1)
118if (arguments.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
102if (variables.Count == 1)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
247errorCodeNodes.Count > 0)
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
168if (declarators.Count != 1)
src\roslyn\src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
90if (arguments.Count != 2)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
636if (variables.Count == 1 &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
102if (variables.Count == 1)