@@ -71,15 +71,15 @@ extension D {
71
71
// RUN: %target-swift-ide-test -print-type-interface -usr=_TtGSaSi_ -module-name print_type_interface -source-filename %s | %FileCheck %s -check-prefix=TYPE4
72
72
// TYPE4-DAG: public typealias Index = Int
73
73
// TYPE4-DAG: public func min() -> Int?
74
- // TYPE4-DAG: public mutating func insert<C>(contentsOf newElements: C, at i: Int)
74
+ // TYPE4-DAG: public mutating func insert<C>(contentsOf newElements: __owned C, at i: Int)
75
75
// TYPE4-DAG: public mutating func removeFirst(_ k: Int)
76
- // TYPE4-DAG: public func makeIterator() -> IndexingIterator<Array<Int>>
76
+ // TYPE4-DAG: public __consuming func makeIterator() -> IndexingIterator<Array<Int>>
77
77
// TYPE4-NOT: public func joined
78
78
79
79
// RUN: %target-swift-ide-test -print-type-interface -usr=_TtGSaSS_ -module-name print_type_interface -source-filename %s | %FileCheck %s -check-prefix=TYPE5
80
- // TYPE5-DAG: public func prefix(_ maxLength: Int) -> ArraySlice<String>
81
- // TYPE5-DAG: public func suffix(_ maxLength: Int) -> ArraySlice<String>
82
- // TYPE5-DAG: public func split(separator: String, maxSplits: Int = Int.max, omittingEmptySubsequences: Bool = true) -> [ArraySlice<String>]
80
+ // TYPE5-DAG: public __consuming func prefix(_ maxLength: Int) -> ArraySlice<String>
81
+ // TYPE5-DAG: public __consuming func suffix(_ maxLength: Int) -> ArraySlice<String>
82
+ // TYPE5-DAG: public __consuming func split(separator: String, maxSplits: Int = Int.max, omittingEmptySubsequences: Bool = true) -> [ArraySlice<String>]
83
83
// TYPE5-DAG: public func formIndex(_ i: inout Int, offsetBy distance: Int)
84
84
// TYPE5-DAG: public func distance(from start: Int, to end: Int) -> Int
85
85
// TYPE5-DAG: public func joined(separator: String = "") -> String
0 commit comments