14 references to Count
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (1)
960
Debug.Assert(compilationEvents.
Count
(e => e is CompilationUnitCompletedEvent c && !c.FilterSpan.HasValue) == 1);
SourceGeneration\Nodes\NodeStateTable.cs (1)
159
var nonRemovedCount = _states.
Count
(static e => !e.IsRemovedDueToInputRemoval);
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
896
var count = members.
Count
(static s => s is TNamedTypeSymbol);
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Attributes.cs (1)
354
Debug.Assert(arguments.
Count
(a => a.IsParamsArrayOrCollection) == (boundAttribute.ConstructorExpanded ? 1 : 0));
Binder\DecisionDagBuilder_ListPatterns.cs (1)
21
list.Subpatterns.
Count
(p => p.Kind == BoundKind.SlicePattern) == (list.HasSlice ? 1 : 0) &&
FlowAnalysis\NullableWalker.cs (1)
7833
Debug.Assert(arguments.
Count
(a => a.IsParamsArrayOrCollection) <= 1);
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
1086
Debug.Assert(rewrittenArguments.
Count
(a => a.IsParamsArrayOrCollection) <= (expanded ? 1 : 0));
1417
Debug.Assert(rewrittenArguments.
Count
(a => a.IsParamsArrayOrCollection) <= (expanded ? 1 : 0));
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
336
Debug.Assert(memberInit.Arguments.
Count
(a => a.IsParamsArrayOrCollection) <= (memberInit.Expanded ? 1 : 0));
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
673
int discardCount = loweredArguments.
Count
(a => a.Kind == BoundKind.DiscardExpression);
Symbols\ReferenceManager.cs (1)
1108
return module.GetReferencedAssemblySymbols().
Count
(static identity => !identity.IsLinked);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1455
int nRefParameters = parameters.
Count
(p => p.RefKind is RefKind.Ref or RefKind.In or RefKind.RefReadOnlyParameter or RefKind.Out);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3827
bool reportMultipleUnits = declaration.Declarations.
Count
(static d => d.IsSimpleProgram) > 1;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1600
var enumeratorCancellationCount = Parameters.
Count
(p => p.HasEnumeratorCancellationAttribute);