1 // { dg-do assemble  }
2 // GROUPS passed operators
3 class X { };
4 void operator[](X& a, X& b) {} // MUST be a member function// { dg-error "" } .*
5