There are two pieces here: - A -warn-on-potentially-unavailable-enum-case flag is passed down by the driver when *producing* a swiftinterface - When *consuming* a swiftinterface, also enable this behavior Part of rdar://problem/78306593.