PR c++/89315
* g++.dg/cpp0x/initlist114.C: New test.
From-SVN: r268971
* g++.old-deja/g++.robertl/eb82.C: Tweak dg-error.
+ PR c++/89315
+ * g++.dg/cpp0x/initlist114.C: New test.
+
2019-02-16 David Malcolm <dmalcolm@redhat.com>
PR c++/88680
--- /dev/null
+// PR c++/89315
+// { dg-do compile { target c++11 } }
+
+#include <initializer_list>
+
+struct bar {
+ bar(std::initializer_list<int>, int = int());
+};
+
+struct i {
+ const bar & invitees;
+};
+
+template <typename = void> struct n {
+public:
+ void m_fn1() { i{{}}; }
+};
+
+struct o : n<> {
+ void p() { m_fn1(); }
+};