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