1 2 3 4 5 6 7 8 9 10
// PR c++/28346 template<int> struct A { int& i; A(); ~A() { &A::i; } // { dg-error "reference" } }; A<0> a;