blob: 7ca78b19d36a2584848ae01e33bfe186d0ad0e24 [file] [log] [blame]
/* { dg-do compile { target c++11 } } */
/* { dg-options -Wno-pedantic } */
struct str { int len; char s[]; };
struct foo {
str x = {3, {1,2,3}}; /* { dg-error "(non-static)|(initialization)" } */
foo() {}
};
struct bar {
static constexpr str x = {3, {1,2,3}};
bar() {}
};
struct baz {
str x = {3};
baz() {}
};