// { dg-do assemble }// Simplified from bug report by Tim Rowley <tor@cs.brown.edu>struct baz;voidoperator*(baz&,double);template<class T>inline T operator*(double s,const T &p);// { dg-bogus "" "" } - must have argument of class type - voidm(baz& a) { a *.5; }