]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.benjamin/warn02.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.benjamin / warn02.C
diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/warn02.C b/gcc/testsuite/g++.old-deja/g++.benjamin/warn02.C
deleted file mode 100644 (file)
index e63d43c..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-// 980413 bkoz 
-// from g++/15307, tests for -Wredundant-decls 
-// for friend functions and functions 
-// Build don't link: 
-//Special g++ Options: -Wredundant-decls
-
-
-extern int foo(const char *);
-
-class A
-{
-  friend int foo(const char *);
-  int a;
-};
-
-class B
-{
-  friend int foo(const char *);
-  int foo2() {return b;}
-  int b;
-};
-
-class C
-{
-  friend int foo(const char *);
-  friend int foo(const char *); // WARNING - 
-  int foo2() {return b;}
-  int b;
-};
-
-class D
-{
-public:
-  int foo2() {return b;}  
-  int foo2() {return b;}  // ERROR - 
-  int b;
-};
-
-class E
-{
-public:
-  int foo2(); 
-  int foo2(); // ERROR - 
-  int b;
-};
-
-extern int foo3(const char *);  // WARNING - 
-extern int foo3(const char *);  // WARNING - 
-
-
-
-
-
-