Skip to content

Commit 4f53f18

Browse files
authored
[Embedded] Enable RangeSet for embedded targets (#76614)
1 parent e074426 commit 4f53f18

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

stdlib/public/core/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,8 @@ split_embedded_sources(
129129
EMBEDDED RandomAccessCollection.swift
130130
EMBEDDED Range.swift
131131
EMBEDDED RangeReplaceableCollection.swift
132-
NORMAL RangeSet.swift
133-
NORMAL RangeSetRanges.swift
132+
EMBEDDED RangeSet.swift
133+
EMBEDDED RangeSetRanges.swift
134134
NORMAL ReflectionMirror.swift
135135
EMBEDDED Repeat.swift
136136
NORMAL REPL.swift

stdlib/public/core/RangeSet.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -398,6 +398,7 @@ extension RangeSet {
398398
}
399399

400400
@available(SwiftStdlib 6.0, *)
401+
@_unavailableInEmbedded
401402
extension RangeSet: CustomStringConvertible {
402403
public var description: String {
403404
return _ranges.description

stdlib/public/core/RangeSetRanges.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,7 @@ extension RangeSet.Ranges: Hashable where Bound: Hashable {
420420
extension RangeSet.Ranges: Sendable where Bound: Sendable {}
421421

422422
@available(SwiftStdlib 6.0, *)
423+
@_unavailableInEmbedded
423424
extension RangeSet.Ranges: CustomStringConvertible {
424425
public var description: String {
425426
_makeCollectionDescription()

0 commit comments

Comments
 (0)