// RUN: %target-swift-frontend %s -emit-silgen | %FileCheck %s // rdar://16764223 sil_stage raw import Builtin import Swift class Task { enum State { case Bits(UInt8) } } // CHECK: @test_declref_enum sil [transparent] [ossa] @test_declref_enum : $@convention(thin) (UInt8, @thin Task.State.Type) -> Task.State { bb0(%0 : $UInt8, %1 : $@thin Task.State.Type): // CHECK: enum $Task.State, #Task.State.Bits!enumelt %2 = enum $Task.State, #Task.State.Bits!enumelt, %0 : $UInt8 return %2 : $Task.State }