Re-enable tests (oops)

This commit is contained in:
zoecarver
2019-11-10 15:59:38 -08:00
parent b6bca529ec
commit b0877fb4d1

View File

@@ -322,38 +322,38 @@ struct Subscripts<T> {
}
}
//struct SubscriptDefaults1 {
// subscript(x: Int = 0) -> Int {
// get { fatalError() }
// set { fatalError() }
// }
// subscript(x: Int, y: Int, z: Int = 0) -> Int {
// get { fatalError() }
// set { fatalError() }
// }
// subscript(x: Bool, bool y: Bool = false) -> Bool {
// get { fatalError() }
// set { fatalError() }
// }
// subscript(bool x: Bool, y: Int, z: Int = 0) -> Int {
// get { fatalError() }
// set { fatalError() }
// }
//}
//
//struct SubscriptDefaults2 {
// subscript(x: Int? = nil) -> Int {
// get { fatalError() }
// set { fatalError() }
// }
//}
//
//struct SubscriptDefaults3 {
// subscript(x: Int = #line) -> Int {
// get { fatalError() }
// set { fatalError() }
// }
//}
struct SubscriptDefaults1 {
subscript(x: Int = 0) -> Int {
get { fatalError() }
set { fatalError() }
}
subscript(x: Int, y: Int, z: Int = 0) -> Int {
get { fatalError() }
set { fatalError() }
}
subscript(x: Bool, bool y: Bool = false) -> Bool {
get { fatalError() }
set { fatalError() }
}
subscript(bool x: Bool, y: Int, z: Int = 0) -> Int {
get { fatalError() }
set { fatalError() }
}
}
struct SubscriptDefaults2 {
subscript(x: Int? = nil) -> Int {
get { fatalError() }
set { fatalError() }
}
}
struct SubscriptDefaults3 {
subscript(x: Int = #line) -> Int {
get { fatalError() }
set { fatalError() }
}
}
// CHECK-LABEL: sil hidden [ossa] @{{.*}}10subscripts
func subscripts<T: Hashable, U: Hashable>(x: T, y: U, s: String) {
@@ -386,21 +386,21 @@ func subscripts<T: Hashable, U: Hashable>(x: T, y: U, s: String) {
_ = \Subscripts<T>.[Bass()]
_ = \Subscripts<T>.[Treble()]
// _ = \SubscriptDefaults1.[]
// _ = \SubscriptDefaults1.[0]
// _ = \SubscriptDefaults1.[0, 0]
// _ = \SubscriptDefaults1.[0, 0, 0]
//
// _ = \SubscriptDefaults1.[false]
// _ = \SubscriptDefaults1.[false, bool: false]
// _ = \SubscriptDefaults1.[bool: false, 0]
// _ = \SubscriptDefaults1.[bool: false, 0, 0]
//
// _ = \SubscriptDefaults2.[]
// _ = \SubscriptDefaults2.[0]
//
// _ = \SubscriptDefaults3.[]
// _ = \SubscriptDefaults3.[0]
_ = \SubscriptDefaults1.[]
_ = \SubscriptDefaults1.[0]
_ = \SubscriptDefaults1.[0, 0]
_ = \SubscriptDefaults1.[0, 0, 0]
_ = \SubscriptDefaults1.[false]
_ = \SubscriptDefaults1.[false, bool: false]
_ = \SubscriptDefaults1.[bool: false, 0]
_ = \SubscriptDefaults1.[bool: false, 0, 0]
_ = \SubscriptDefaults2.[]
_ = \SubscriptDefaults2.[0]
_ = \SubscriptDefaults3.[]
_ = \SubscriptDefaults3.[0]
}
// CHECK-LABEL: sil hidden [ossa] @{{.*}}subclass_generics