1// PR c++/22464 2 3template<typename T> 4void do_something(const T* A) // { dg-message "declared" } 5{ 6 struct helper_t{ 7 helper_t() { 8 A[0]; // { dg-error "use" } 9 } 10 } helper; 11} 12 13void sub1() { 14 double A[7]; 15 do_something (A); 16} 17 18 19