view gcc/testsuite/g++.old-deja/g++.jason/operator2.C @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 04ced10e8804
children
line wrap: on
line source

// { dg-do assemble  }
// PRMS Id: 6018

class string {
    char *p;
public:
    string(const char* s) ;// { p == s; }
    operator const char*() ;// { return s; }
};
 
void f4(string& s)
{
        *s;     // implies "s.operator const char*()"
}