Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.jason
/
operator2.C
blob: 892ed3f1df37f0ac358d3a410d73b6e3f1f6ed86 [
file
] [
log
] [
blame
]
// { 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*()"
}