mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
A parse-only option is needed for parse performance tracking and the current option also includes semantic analysis.
23 lines
386 B
Swift
23 lines
386 B
Swift
// RUN: %target-typecheck-verify-swift
|
|
|
|
struct Throws1 {
|
|
init() throws { }
|
|
}
|
|
|
|
|
|
|
|
|
|
// <rdar://problem/22108568> Infinite recursion in typeCheckChildIndependently()
|
|
func unwrap() -> Int {}
|
|
|
|
class A22108568 {
|
|
init(a: ()) {}
|
|
}
|
|
|
|
class B22108568 : A22108568 {
|
|
required init() {
|
|
try super.init(a: unwrap()) // expected-error {{argument passed to call that takes no arguments}}
|
|
}
|
|
}
|
|
|