* init.c (get_nsdmi): Use push_to/pop_from_top_level. * tree.c (bot_manip): Don't set_flags_from_callee in a template. From-SVN: r260972
16 lines
280 B
C
16 lines
280 B
C
// PR c++/66585
|
|
// { dg-do compile { target c++11 } }
|
|
|
|
class A {
|
|
template <typename, typename> using _Requires = int;
|
|
|
|
public:
|
|
template <typename _Functor, typename = _Requires<_Functor, void>>
|
|
A(_Functor) { }
|
|
};
|
|
template <class T> class B {
|
|
A f = [](T) {};
|
|
};
|
|
|
|
B<int> a;
|