1 // CWG issue 2335 2 // { dg-do compile { target c++14 } } 3 4 template <class... Ts> struct partition_indices { compute_rightpartition_indices5 static auto compute_right () {} 6 static constexpr auto right = compute_right; 7 }; 8 auto foo () -> partition_indices<>; f()9void f() { 10 auto x = foo(); 11 auto y = x.right; 12 } 13