1// { dg-do assemble } 2 3template <class A> class B { 4 A a; 5 public: 6 const A& value () { return a; } 7}; 8static B<int> b_int; 9 10int foo () { return b_int.value(); } 11