FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.benjamin / 16077.C
blobf38154ec5074062cc89250af759f14ebbbe70cf1
1 // 981203 bkoz
2 // g++/16077
3 // Build don't link: 
5 class nicaragua;
6 struct colombia {
7    colombia();
8    colombia(const colombia &);
9    colombia(const nicaragua &);
10    colombia &operator= (const colombia&);
13 struct nicaragua {
14 public:
15    nicaragua();
16    nicaragua(const nicaragua&);
17    operator colombia();
20 void peace(const colombia&); // WARNING - // WARNING -
22 void foo(nicaragua& b) {
23   peace(b); // WARNING - // WARNING -