func foo2() { class Base {} class Derived : Base {} var b : Base b as! Derived undeclared_foo2 }