// RUN: %target-swift-frontend -assume-parsing-unqualified-ownership-sil -emit-ir %s enum Singleton { case F((Singleton) -> ()) } enum Single { case F((Single) -> ()) case X case Y } enum Multi { case F((Multi) -> ()) case G((Multi) -> ()) }