]> granicus.if.org Git - clang/commitdiff
Test for PR3137.
authorEli Friedman <eli.friedman@gmail.com>
Wed, 4 Feb 2009 18:50:00 +0000 (18:50 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 4 Feb 2009 18:50:00 +0000 (18:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63749 91177308-0d34-0410-b5e6-96231b3b80d8

test/Sema/function.c

index 677f6a3f0e294acf9c23be2f31b43c33554cb81a..494a8b841d2a8eb91a7f03b5ccdc444d18a0b394 100644 (file)
@@ -43,3 +43,13 @@ int t14() {
 // <rdar://problem/6097326>
 y(y) { return y; } // expected-warning{{parameter 'y' was not declared, defaulting to type 'int'}} \
                    // expected-warning{{type specifier missing, defaults to 'int'}}
+
+
+// PR3137
+extern int g0_3137(void);
+void f0_3137() {
+  int g0_3137(void);
+}
+void f1_3137() {
+  int (*fp)(void) = g0_3137;
+}