Avatar
enum E { case c(Bool) } let e = E.c(true) switch e { case .c(let b) where b == true: print(1) case .c(let b) where b == false: print(2) case .c(true): print(3) case .c(false): print(4) }
👀 1
11:27 AM
コンパイラーは3か4になると思ってるけど1が出る
11:32 AM
Cherry-pick #21999 to a convergence branch to help with building an Apple-internal project. rdar://problem/47365349