Sign in
llvm
/
llvm-archive
/
f8b4f79771a41ee0a0f02ac90619d37ccd834915
/
.
/
clang-tests
/
gcc-4_2-testsuite
/
src
/
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*()"
}