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