diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.ns/overload1.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.ns/overload1.C | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.ns/overload1.C b/gcc/testsuite/g++.old-deja/g++.ns/overload1.C deleted file mode 100644 index 55d66a1de09..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.ns/overload1.C +++ /dev/null @@ -1,33 +0,0 @@ -// Unqualified lookup should find all functions. -// Duplicates are ignored as long as they lose during overload resolution. -namespace A{ - int f(){ - return 1; - } - int f(double); -} -namespace B{ - int f(int){ - return 2; - } - int f(double); -} - -int f(int,int) -{ - return 3; -} - -using namespace A; -using namespace B; - -int main() -{ - if(f() != 1) - return 1; - if(f(1) != 2) - return 1; - if(f(0,0) != 3) - return 1; - return 0; -} |