blob: 5ec036b8b61cff5227497ea2d43ef7b19a8f83c3 [file] [log] [blame]
// RUN: %target-swift-frontend -typecheck %s
@_functionBuilder
struct SillyBuilder {
static func buildBlock() -> () {}
}
struct SillyStruct {
init(@SillyBuilder _: () -> ()) {}
}
struct UsesSillyStruct {
var x: Int = 0
func foo() {
SillyStruct {
let fn = {
if true {
_ = x
}
}
}
}
}