1 // PR c++/43321
2 // { dg-do compile { target c++11 } }
3 
4 template <class T>
f(T t)5 void f(T t)
6 {
7   auto *p = t;
8 }
9 
10 template <class T>
g(const T & tr)11 void g(const T& tr)
12 {
13   auto p = *tr;
14 }
15 
main()16 int main()
17 {
18   int b;
19   f(&b);
20   g(&b);
21 }
22