113240Sprr// { dg-do assemble  }
213240Sprr// Bug: dfs_pushdecls doesn't create an overload list for member functions,
313240Sprr//   like it claims to.
413240Sprr
513240Sprrstruct A
613240Sprr{
713240Sprr  static int foo (int);
813240Sprr  static int foo (int, int);
913240Sprr  void bar () { foo (1, 2); }	// { dg-bogus "" } broken overloading
1013240Sprr};
1113240Sprr