15 references to AsSegments
Microsoft.CodeAnalysis.InteractiveHost (15)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (10)
95if (SegmentedCollectionsMarshal.AsSegments(sourceArray) == SegmentedCollectionsMarshal.AsSegments(destinationArray) 450=> new(SegmentedCollectionsMarshal.AsSegments(_first), _firstOffset, SegmentedCollectionsMarshal.AsSegments(_second), _secondOffset, _length); 536=> new(SegmentedCollectionsMarshal.AsSegments(_first), _firstOffset, SegmentedCollectionsMarshal.AsSegments(_second), _secondOffset, _length); 551=> new(SegmentedCollectionsMarshal.AsSegments(_enumerable._first), _enumerable._firstOffset, SegmentedCollectionsMarshal.AsSegments(_enumerable._second), _enumerable._secondOffset, _enumerable._length); 680=> new(SegmentedCollectionsMarshal.AsSegments(_array), _offset, _length); 695=> new(SegmentedCollectionsMarshal.AsSegments(_enumerable._array), _enumerable._offset, _enumerable._length);
src\Dependencies\Collections\Segmented\SegmentedArray`1+PrivateMarshal.cs (1)
16/// <inheritdoc cref="SegmentedCollectionsMarshal.AsSegments{T}(SegmentedArray{T})"/>
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
674var segments = SegmentedCollectionsMarshal.AsSegments(oldArray);
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
928var segments = SegmentedCollectionsMarshal.AsSegments(oldArray);
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (2)
98if (SegmentedCollectionsMarshal.AsSegments(_items) is { Length: 1 } segments) 160var segments = SegmentedCollectionsMarshal.AsSegments(oldArray);