2 // From: panisset@cae.ca (Jean-Francois Panisset)
3 // Date: Mon, 6 Jun 94 13:39:25 EDT
4 // Subject: Problem with operator overloading
9 ostream& operator<<(double n);
10 ostream& operator<<(float n);
16 operator long() const;
17 operator double() const;
19 ostream& operator<< (ostream& os, const X& x);
26 os << x; // { dg-bogus "" } converting to float