diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.benjamin/15799.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.benjamin/15799.C | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C deleted file mode 100644 index 5309daf8c63..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C +++ /dev/null @@ -1,29 +0,0 @@ -// 981203 bkoz -// g++/15799 test1 -// Build don't link: - -/* -15799.cpp: In function `void foo()': -15799.cpp:21: call of overloaded `sanjose({anonymous enum})' is ambiguous -15799.cpp:13: candidates are: sanjose::sanjose(const sanjose &) <near match> -15799.cpp:14: sanjose::sanjose(unsigned int) -*/ - -typedef char int_8; -typedef unsigned long uint_32; - -class sanjose { -public: - sanjose(); - sanjose(const sanjose&); - sanjose(int_8 value); // ERROR - // ERROR - - sanjose(uint_32 value); // ERROR - // ERROR - -}; - -enum { first, last}; - -void foo(void) { - sanjose obj(first); // ERROR - // ERROR - -}; - - |