diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.law/cvt11.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.law/cvt11.C | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.law/cvt11.C b/gcc/testsuite/g++.old-deja/g++.law/cvt11.C index 321368caa74..f48a8ee83de 100644 --- a/gcc/testsuite/g++.old-deja/g++.law/cvt11.C +++ b/gcc/testsuite/g++.old-deja/g++.law/cvt11.C @@ -1,30 +1 @@ -// Build don't link: -// GROUPS passed conversions -// cvt file -// Date: Tue, 10 Nov 92 11:08:08 PST -// From: rrh@tera.com (Robert R. Henry) -// Message-Id: <9211101908.AA13557@tera.com> -// Subject: type cast of qualified const member breaks g++2.3.1 - -#include <stdio.h> - -class Thing{ -private: int x; - public: const int N = -1; // ERROR - bad initialization - Thing(int y); -}; - -class Bar{ public: void doit(void); }; - -void Bar::doit(void) -{ - int i, j; - i = Thing::N; - printf("i = %d\n", i); - - j = (int)Thing::N; - printf("i = %d\n", j); -} -Thing::Thing(int y) { x = y; } -main(){ Bar x; x.doit(); } - +int main(){ Bar x; x.doit(); } |