diff options
author | Jason Merrill <jason@gcc.gnu.org> | 1998-10-29 16:10:23 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-10-29 16:10:23 -0500 |
commit | 384278ddcda89f5e44c4a15223521fdfafbe4083 (patch) | |
tree | 1a9e24c277cc11e020f86bf04fdd3514a2bf57cc /gcc | |
parent | 72c4a2a6fbab94257014f5f2cb7df9a8d0bb3d10 (diff) | |
download | gcc-384278ddcda89f5e44c4a15223521fdfafbe4083.zip gcc-384278ddcda89f5e44c4a15223521fdfafbe4083.tar.gz gcc-384278ddcda89f5e44c4a15223521fdfafbe4083.tar.bz2 |
new
From-SVN: r23434
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.other/conv4.C | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.other/conv4.C b/gcc/testsuite/g++.old-deja/g++.other/conv4.C new file mode 100644 index 0000000..0ed0ee8 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.other/conv4.C @@ -0,0 +1,17 @@ +// Testcase for proper hiding of base conversion ops. + +struct A +{ + operator const char *(); +}; + +struct B : public A +{ + operator const char *() { return 0; } +}; + +int main( void ) +{ + B b; + const char *p = b; +} |