1 // PR c++/57254 2 // { dg-require-effective-target c++11 } 3 4 struct foo { 5 template<typename T> 6 void bar(T) &; 7 8 template<typename T> 9 void bar(T) &&; 10 }; 11 12 template<typename T> bar(T)13void foo::bar(T) & {} 14 15 template<typename T> bar(T)16void foo::bar(T) && {} 17 main()18int main() 19 { 20 foo f; 21 f.bar(0); 22 } 23