Avatar
@swift-main protocol View { } struct FooView: View { } struct BarView: View { } func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) where C0 : View, C1 : View { } let view0: any View = FooView() let view1: any View = BarView() buildBlock(view0, view1)