1*0333dd95SReid Kleckner class A { 2*0333dd95SReid Kleckner public: 3*0333dd95SReid Kleckner struct { int foo; } f; 4*0333dd95SReid Kleckner struct { int foo; } g; 5*0333dd95SReid Kleckner }; 6*0333dd95SReid Kleckner useA(A & a)7*0333dd95SReid Klecknerinline int useA(A &a) { 8*0333dd95SReid Kleckner return (a.f.foo + a.g.foo); 9*0333dd95SReid Kleckner } 10