Implemented interface members:
61 references to Count
Microsoft.CodeAnalysis (15)
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (11)
132
if (unchecked((uint)index) >= (uint)self.
Count
)
297
if (index == 0 && count == self.
Count
)
314
if (index == self.
Count
)
329
if (index == self.
Count
)
345
if (count < 0 || count > self.
Count
)
377
var index = self.IndexOf(value, 0,
Count
, equalityComparer);
456
if (count == 0 && index >= 0 && index <= self.
Count
)
499
if (self.
Count
< 2)
529
if (self.
Count
< 2)
543
if (self.
Count
< 2)
562
if (self.
Count
< 2)
src\Dependencies\Collections\Segmented\ImmutableSegmentedListExtensions.cs (4)
69
return immutableList.
Count
> 0
70
? immutableList[immutableList.
Count
- 1]
93
for (var i = immutableList.
Count
- 1; i >= 0; i--)
123
int high = array.
Count
- 1;
Microsoft.CodeAnalysis.UnitTests (46)
Collections\ImmutableListTestBase.cs (13)
95
CopyToImpl(list, 0, array, 0, list.
Count
);
179
for (int idx = 0; idx < list.
Count
; idx++)
181
for (int count = 0; count <= list.
Count
- idx; count++)
199
if (count == list.
Count
)
233
for (int idx = 0; idx < list.
Count
; idx++)
253
if (count == list.
Count
)
261
if (idx == list.
Count
- 1)
347
for (int index = 0; index < list.
Count
; index++)
349
for (int count = 0; count < list.
Count
- index; count++)
384
for (int i = 0; i < list.
Count
; i++)
386
for (int j = 0; j < list.
Count
- i; j++)
433
for (int i = 0; i < scenario.
Count
; i++)
435
for (int j = 0; j < scenario.
Count
- i; j++)
Collections\ImmutableSegmentedListBuilderTest.cs (5)
45
Assert.Equal(builder.Count, list.
Count
);
48
Assert.Equal(3, list.
Count
);
68
Assert.Equal(builder.Count, list2.
Count
);
72
Assert.Equal(4, list2.
Count
);
90
Assert.Equal(1, immutable2.
Count
);
Collections\ImmutableSegmentedListTest.cs (21)
112
Assert.Equal(0, empty.
Count
);
131
Assert.Equal(i, list.
Count
);
257
Assert.Equal(6, list.
Count
);
317
Assert.Equal(1, list.
Count
);
323
Assert.Equal(0, list.
Count
);
352
Assert.Equal(9, list.
Count
);
356
Assert.Equal(8, list.
Count
);
360
Assert.Equal(7, list.
Count
);
365
Assert.Equal(5, list.
Count
);
433
Assert.Equal(9, list.
Count
);
437
Assert.Equal(8, list.
Count
);
441
Assert.Equal(7, list.
Count
);
580
Assert.Equal(0, list.
Count
);
583
Assert.Equal(1, list.
Count
);
586
Assert.Equal(2, list.
Count
);
589
Assert.Equal(2, list.
Count
);
596
Assert.Equal(2, list.
Count
);
599
Assert.Equal(2, list.
Count
);
634
Assert.Equal(2, removed2eq.
Count
);
645
Assert.Equal(2, removed2.
Count
);
649
Assert.Equal(1, removed13.
Count
);
Collections\IndexOfTests.cs (6)
60
for (int idx = 0; idx < list.
Count
; idx++)
62
for (int count = 0; count <= list.
Count
- idx; count++)
73
if (count == list.
Count
)
123
for (int idx = 0; idx < list.
Count
; idx++)
140
if (count == list.
Count
)
146
if (idx == list.
Count
- 1)
Collections\SegmentedCollectionsMarshalTests.cs (1)
443
Assert.Equal(17, immutableList.
Count
);