1 // RUN: %clang_cc1 -emit-llvm -o - %s
2 struct A;
3 struct B;
4 extern A *f();
5 void a() { (B *) f(); }
6