13 references to AsSegmentedList
Microsoft.CodeAnalysis (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+PrivateMarshal.cs (1)
51/// <inheritdoc cref="SegmentedCollectionsMarshal.AsSegmentedList{T}(ImmutableSegmentedList{T})"/>
Microsoft.CodeAnalysis.UnitTests (12)
Collections\SegmentedCollectionsMarshalTests.cs (12)
466Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<int>(default)); 467Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<int?>(default)); 468Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<Guid>(default)); 469Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<Guid?>(default)); 470Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<string>(default)); 471Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<CustomClass>(default)); 472Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<ManagedCustomStruct>(default)); 473Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<ManagedCustomStruct?>(default)); 474Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<UnmanagedCustomStruct>(default)); 475Assert.Null(SegmentedCollectionsMarshal.AsSegmentedList<UnmanagedCustomStruct?>(default)); 483SegmentedList<T>? list = SegmentedCollectionsMarshal.AsSegmentedList(ImmutableSegmentedList<T>.Empty); 507SegmentedList<T>? list = SegmentedCollectionsMarshal.AsSegmentedList(immutableList);