2 // { dg-do compile { target c++11 } }
10 base& operator=(const base&) { return *this; }
11 base& operator=(base&&) { return *this; }
14 struct foo : base<int>
16 using base<int>::base;
17 using base<int>::operator=;
20 //using workaround = decltype(foo{*static_cast<foo const*>(0)});
24 bar& operator=(foo ve)