Fariborz Jahanian acdfa7acfe Fixes a code gen. bug by removing an assert.
It is ok to have c++-ness inside extern "C" 
block. Fixes pr6644.

llvm-svn: 101948
2010-04-20 22:02:31 +00:00

14 lines
202 B
C++

// RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
// pr6644
extern "C" {
namespace N {
struct X {
virtual void f();
};
void X::f() { }
}
}
// CHECK: define void @_ZN1N1X1fEv