diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.brendan/cvt3.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.brendan/cvt3.C | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/cvt3.C b/gcc/testsuite/g++.old-deja/g++.brendan/cvt3.C deleted file mode 100644 index 6ab8465c6df..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.brendan/cvt3.C +++ /dev/null @@ -1,48 +0,0 @@ -// Build don't link: -// GROUPS passed conversions -class GttObject {}; -class GctObject: virtual public GttObject {}; -class NDAMObject: virtual public GttObject, virtual public GctObject {}; -class GctHashObject: virtual public GctObject {}; - -class GctRef: virtual public GctHashObject -{ public: operator void*() const; }; - -class NDAMAssemblerObject: virtual public NDAMObject {}; -class GctReferenceObject: virtual public GctHashObject {}; -class NDAMValue: virtual public NDAMAssemblerObject, public GctReferenceObject {}; - -class nnyacc; -class NDAMValueRef : virtual public NDAMObject, public GctRef -{ - NDAMValue *operator->() const; - operator NDAMValue *() const; -friend class nnyacc; -}; - -typedef void* Pix; -class NDAMValueRefSLList -{ -public: - NDAMValueRefSLList(); - NDAMValueRefSLList(const NDAMValueRefSLList& a); - ~NDAMValueRefSLList(); - NDAMValueRef& operator () (Pix p) const; -}; - -struct bar -{ - NDAMValueRefSLList *valueList; -}; - -class nnyacc -{ -public: - static void assign(void*& lval, void*& rval); // ERROR - candidates -}; - -void -foo (bar yylval, bar *yyvsp) -{ - nnyacc::assign(yylval.valueList, yyvsp[0].valueList);// ERROR - -} |