Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.old-deja/g++.law/operators3.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
// { dg-do assemble } // GROUPS passed operators // opr-pl file // Message-Id: <9212010409.AA24967@zeus.research.otc.com.au> // From: grahamd@zeus.research.otca.oz.au (Graham Dumpleton) // Subject: Failure to use conversion operator. // Date: Tue, 1 Dec 92 15:11:18 EST class BUG1 { public: operator const char*() const { return myData; } const char* myData; }; void bug1() { BUG1 bug1; bug1.myData = "0123456789"; const char* s = bug1 + 1; }