mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
23 lines
457 B
Swift
23 lines
457 B
Swift
// RUN: %target-typecheck-verify-swift
|
|
|
|
class A {
|
|
func foo() {
|
|
class B {
|
|
let question: String = "ultimate question"
|
|
let answer: Int? = 42
|
|
|
|
lazy var bar: () -> String = { [weak self] in
|
|
guard let self = self else {
|
|
return "Unknown"
|
|
}
|
|
|
|
if let answer = self.answer {
|
|
return "\(self.question) = \(answer)"
|
|
} else {
|
|
return "<\(self.question) />"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|