It has been supported since at least clang 3.1 so just mark it as done.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@358679
91177308-0d34-0410-b5e6-
96231b3b80d8
const X &x = true ? get() : throw 0;
}
+namespace dr1563 { // dr1563: yes
+#if __cplusplus >= 201103L
+ double bar(double) { return 0.0; }
+ float bar(float) { return 0.0f; }
+
+ using fun = double(double);
+ fun &foo{bar}; // ok
+#endif
+}
+
namespace dr1573 { // dr1573: 3.9
#if __cplusplus >= 201103L
// ellipsis is inherited (p0136r1 supersedes this part).