// { dg-do assemble }
// GROUPS passed overloading
class foo_int
{
public:
int & i;
foo_int (int &j) : i(j) {}
void inc () { i++; }
};
// { dg-do assemble }
// GROUPS passed overloading
class foo_int
{
public:
int & i;
foo_int (int &j) : i(j) {}
void inc () { i++; }
};