25 references to SegmentedList
Microsoft.CodeAnalysis (6)
PEWriter\FullMetadataWriter.cs (1)
437
_rows = new
SegmentedList
<T>(capacity);
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
438
var list = new
SegmentedList
<TOutput>(_size);
744
return LazyInitializer.EnsureInitialized(ref s_emptyEnumerator, static () => new Enumerator(new
SegmentedList
<T>(0)))!;
764
var list = new
SegmentedList
<T>(count);
Text\LargeText.cs (1)
243
var list = new
SegmentedList
<int>(Length / 64);
Text\SourceText.cs (1)
1073
var lineStarts = new
SegmentedList
<int>(Length / 64)
Microsoft.CodeAnalysis.UnitTests (19)
Collections\List\SegmentedList.Generic.Tests.Capacity.cs (7)
39
var list = new
SegmentedList
<T>(initialCapacity);
55
var list = new
SegmentedList
<T>(initialCapacity);
68
var segmented = new
SegmentedList
<object>(initialCapacity);
96
var segmented = new
SegmentedList
<object>(initialCapacity);
117
var list = new
SegmentedList
<T>(initialCapacity);
131
var list = new
SegmentedList
<T>(elementCount);
148
var list = new
SegmentedList
<T>(elementCount);
Collections\List\SegmentedList.Generic.Tests.Constructor.cs (2)
42
SegmentedList<T> list = new
SegmentedList
<T>(capacity);
53
Assert.Throws<ArgumentOutOfRangeException>(() => new
SegmentedList
<T>(capacity));
Collections\SegmentedCollectionsMarshalTests.cs (10)
422
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<int>(0)).IsEmpty);
423
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<int?>(0)).IsEmpty);
424
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<Guid>(0)).IsEmpty);
425
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<Guid?>(0)).IsEmpty);
426
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<string>(0)).IsEmpty);
427
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<CustomClass>(0)).IsEmpty);
428
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<ManagedCustomStruct>(0)).IsEmpty);
429
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<ManagedCustomStruct?>(0)).IsEmpty);
430
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<UnmanagedCustomStruct>(0)).IsEmpty);
431
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new
SegmentedList
<UnmanagedCustomStruct?>(0)).IsEmpty);