Skip to content

Commit 219daed

Browse files
Dave AbrahamsDave Abrahams
authored andcommitted
[stdlib] Add a couple of FIXME(ABI) notes
1 parent b525e57 commit 219daed

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

stdlib/public/core/Mirror.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ public protocol CustomLeafReflectable : CustomReflectable {}
385385
///
386386
/// Do not declare new conformances to this protocol; they will not
387387
/// work as expected.
388+
// FIXME(ABI): this protocol should be “non-open” and you shouldn't be able to
389+
// create conformances.
388390
public protocol MirrorPath {}
389391
extension IntMax : MirrorPath {}
390392
extension Int : MirrorPath {}

stdlib/public/core/Stride.swift.gyb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
/// Conforming types are notionally continuous, one-dimensional
2525
/// values that can be offset and measured.
2626
public protocol ${Self} : ${Conformance} {
27-
// FIXME(ABI)(compiler limitation): We'd like to name this type "Distance"
28-
// but for <rdar://problem/17619038>
2927
/// A type that can represent the distance between two values of `Self`.
3028
associatedtype Stride : SignedNumber
3129

0 commit comments

Comments
 (0)