blob: 7aaf4568e3a21e2fa653ab875aa70f20ac53ad54 [file] [log] [blame]
// RUN: %target-typecheck-verify-swift
class A {
static var a: Int = 0
static var b: Int = 42
func foo(_ ptr: UnsafeMutableRawPointer?) {
switch ptr {
case (&A.a)?: break
case (&A.b)?: break
default: break
}
}
func bar(_ ptr: UnsafeRawPointer) {
switch ptr {
case &A.a: break
case &A.b: break
default: break
}
}
}