r176890 - Add an interesting testcase we already handle correctly.
Rafael Espindola
rafael.espindola at gmail.com
Tue Mar 12 12:50:10 PDT 2013
Author: rafael
Date: Tue Mar 12 14:50:10 2013
New Revision: 176890
URL: http://llvm.org/viewvc/llvm-project?rev=176890&view=rev
Log:
Add an interesting testcase we already handle correctly.
Modified:
cfe/trunk/test/SemaCXX/extern-c.cpp
Modified: cfe/trunk/test/SemaCXX/extern-c.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaCXX/extern-c.cpp?rev=176890&r1=176889&r2=176890&view=diff
==============================================================================
--- cfe/trunk/test/SemaCXX/extern-c.cpp (original)
+++ cfe/trunk/test/SemaCXX/extern-c.cpp Tue Mar 12 14:50:10 2013
@@ -44,3 +44,15 @@ extern "C" {
extern "C" {
static float test5_b; // expected-error {{redefinition of 'test5_b' with a different type: 'float' vs 'int'}}
}
+
+extern "C" {
+ void f() {
+ extern int test6_b;
+ }
+}
+namespace foo {
+ extern "C" {
+ static float test6_b;
+ extern float test6_b;
+ }
+}
More information about the cfe-commits
mailing list