2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.jason / conversion10.C
blob8cbba413da73d104bbc245ad2d6d6fcf3e336af7
1 // { dg-do assemble  }
2 // PRMS Id: 9019
3 // Bug: g++ doesn't find conversion to const char *.
5 struct String {
6   String ();
7   explicit String (const char *);
8   operator const char * ();
9 };
11 int main(int argc, char **argv) 
13         String deflt("no args");
14         String useme;
16         const char *p = (argv[1]) ? argv[1] : deflt;
18         return 0;