1// RUN: %clang_cc1 %s -emit-llvm -o %t 2 3// PR5248 4namespace PR5248 { 5struct A { 6 void copyFrom(const A &src); 7 void addRef(void); 8}; 9 10void A::copyFrom(const A &src) { 11 ((A &)src).addRef(); 12} 13} 14 15