struct S {
  void m(int x);

  S();
  S(const S&);

  operator const char*();
  operator char*();
};