Make delegating initializers use a similar codepath to base initializers in dependent contexts. PR12890.
llvm-svn: 157136
This commit is contained in:
@@ -29,3 +29,21 @@ namespace PR10457 {
|
||||
Foo f(1, 1);
|
||||
}
|
||||
}
|
||||
|
||||
namespace PR12890 {
|
||||
class Document
|
||||
{
|
||||
public:
|
||||
Document() = default;
|
||||
|
||||
template <class T>
|
||||
explicit
|
||||
Document(T&& t) : Document()
|
||||
{
|
||||
}
|
||||
};
|
||||
void f()
|
||||
{
|
||||
Document d(1);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user