blob: d82343402b7415ebb944df1781e21564b25c890f [file] [log] [blame]
Richard Smith762bb9d2011-10-13 22:29:44 +00001// RUN: %clang_cc1 -fsyntax-only -std=c++11 %s -verify
Douglas Gregord836c0d2011-09-22 23:04:35 +00002
3namespace PR10457 {
4
5 class string
6 {
7 string(const char* str, unsigned);
8
9 public:
10 template <unsigned N>
11 string(const char (&str)[N])
12 : string(str) {} // expected-error{{constructor for 'string<6>' creates a delegation cycle}}
13 };
14
15 void f() {
16 string s("hello");
17 }
18}