2014-11-02 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/57694
* g++.dg/cpp0x/constexpr-ctor15.C: New.
From-SVN: r217013
+2014-11-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57694
+ * g++.dg/cpp0x/constexpr-ctor15.C: New.
+
2014-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
* g++.dg/cpp1y/feat-cxx11.C: Commentary and rearrangement of tests.
--- /dev/null
+// PR c++/57694
+// { dg-do compile { target c++11 } }
+
+class A
+{
+private:
+ int a;
+ const int* const aptr;
+
+public:
+ constexpr A(int _a) : a(_a), aptr(&a) { }
+};
+
+class Data { } d1;
+
+class B
+{
+private:
+ Data* dptr1;
+
+public:
+ constexpr B(Data* _p) : dptr1(_p) {}
+};
+
+class Use
+{
+ static constexpr A a{2};
+ static constexpr B b{&d1};
+};