| // { 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; | |
| } |