23 references to Count
Microsoft.CodeAnalysis (3)
SourceGeneration\Nodes\BatchNode.cs (1)
64
if (previousTable.
Count
!= 1)
SourceGeneration\Nodes\InputNode.cs (1)
80
else if (inputItems.Length == previousTable.
Count
)
SourceGeneration\Nodes\NodeStateTable.cs (1)
539
if (_states.Count == _previous.
Count
&& _states.SequenceEqual(_previous._states, (e1, e2) => e1.Matches(e2, _equalityComparer)))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (20)
SourceGeneration\StateTableTests.cs (20)
1037
Assert.Equal(2, table.AsCached().
Count
); // [class1], [class2]
1046
Assert.Equal(2, table.AsCached().
Count
); // [], [class2]
1054
Assert.Equal(2, table.AsCached().
Count
); // [], [class4]
1063
Assert.Equal(1, table.AsCached().
Count
); // [class1]
1078
Assert.Equal(2, table.AsCached().
Count
); // [class1, class1.1], [class2, class2.1]
1087
Assert.Equal(2, table.AsCached().
Count
); // [], [class2, class2.1]
1095
Assert.Equal(2, table.AsCached().
Count
); // [], [class4, class4.1]
1104
Assert.Equal(1, table.AsCached().
Count
); // [class1, class1.1]
1130
Assert.Equal(4, table.AsCached().
Count
); // [1.1, 1.2, 2.1, 2.2]
1139
Assert.Equal(5, table.AsCached().
Count
); // [1.1, inserted, 1.2, 2.1, 2.2]
1165
Assert.Equal(4, table.AsCached().
Count
); // [1.1, 1.2, 2.1, 2.2]
1174
Assert.Equal(5, table.AsCached().
Count
); // [inserted, 1.1, 1.2, 2.1, 2.2]
1200
Assert.Equal(4, table.AsCached().
Count
); // [1.1, 1.2, 2.1, 2.2]
1209
Assert.Equal(5, table.AsCached().
Count
); // [1.1, 1.2, inserted, 2.1, 2.2]
1235
Assert.Equal(4, table.AsCached().
Count
); // [1.1, 1.2, 2.1, 2.2]
1244
Assert.Equal(5, table.AsCached().
Count
); // [1.1, 1.2, 2.1, inserted, 2.2]
1271
Assert.Equal(6, table.AsCached().
Count
); // [1.1, 1.2, 2.1, 2.2, 3.1, 3.2]
1280
Assert.Equal(7, table.AsCached().
Count
); // [1.1, 1.2, 2.1, inserted, 2.2, 3.1, 3.2]
1306
Assert.Equal(4, table.AsCached().
Count
); // [1.1, 1.2, 2.1, 2.2]
1315
Assert.Equal(3, table.AsCached().
Count
); // [1.1, 2.1, 2.2]