// RUN: %target-swift-frontend -emit-sil %s -import-objc-header %S/Inputs/enum-new.h -verify // REQUIRES: OS=macosx _ = .Red as Color _ = .Cyan as MoreColor func test() { switch getColor() { case .Red, .Blue, .Green: break } // no-error switch getMoreColor() { case .Yellow, .Magenta, .Black, .Cyan: break } // no-error switch getColorOptions() { case ColorOptions.Pastel: break case ColorOptions.Swift: break } // expected-error {{switch must be exhaustive, consider adding a default clause}} switch 5 as Int16 { case Zero: break // no-error } // expected-error {{switch must be exhaustive, consider adding a default clause}} }