enum Foo : Int { case a = 0 } enum Bar : UInt { case a = 0 case b = 22 } enum Baz : UInt { case a = 0 } enum Garply : String { case a = "A" }