@resultBuilder public struct Builder { @_alwaysEmitIntoClient public static func buildExpression(_ x: X) -> X {x} @_alwaysEmitIntoClient public static func buildBlock(_ x: X) -> X {x} } public struct View { public init(@Builder _: () -> X) {} public func closure(_: () -> Void) {} }