1 // { dg-do compile { target c++11 } } 2 3 template<typename T> 4 struct list {}; 5 6 template<typename T> 7 struct vector { 8 operator T() const; 9 }; 10 f()11 void f() 12 { 13 vector<vector<int>> v; 14 const vector<int> vi = static_cast<vector<int>>(v); 15 } 16