mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Per discussion on the list. From now on, when you fix a compiler_crashers test case, move it to compiler_crashers_fixed so that we get no-asserts and ASan coverage. Swift SVN r27055
39 lines
598 B
Swift
39 lines
598 B
Swift
// RUN: not %target-swift-frontend %s -parse
|
|
|
|
// Distributed under the terms of the MIT license
|
|
// Test case submitted to project by https://github.com/practicalswift (practicalswift)
|
|
// Test case found by fuzzing
|
|
|
|
>)
|
|
}
|
|
struct n : C {
|
|
class p {
|
|
typealias n = n
|
|
}
|
|
l
|
|
l)
|
|
func l<u>() -> (u, u -> u) -> u {
|
|
n j n.q = {
|
|
}
|
|
{
|
|
u) {
|
|
h }
|
|
}
|
|
protocol l {
|
|
class {
|
|
func n() -> q {
|
|
return ""
|
|
}
|
|
}
|
|
class C: s, l {
|
|
t) {
|
|
return {
|
|
(s: (t, t) -> t) -> t o
|
|
return s(c, u)
|
|
}
|
|
}
|
|
func n(r: (((t, t) -> t) -> t)) -> t {
|
|
return r({
|
|
return k
|
|
})
|