1*f8cedc64STimm Bäder // RUN: %clang_cc1 -fsyntax-only %s -verify 2*f8cedc64STimm Bäder 3*f8cedc64STimm Bäder struct Data { 4*f8cedc64STimm Bäder char *a; 5*f8cedc64STimm Bäder char *b; 6*f8cedc64STimm Bäder bool *c; 7*f8cedc64STimm Bäder }; 8*f8cedc64STimm Bäder main()9*f8cedc64STimm Bäderint main() { 10*f8cedc64STimm Bäder Data in; 11*f8cedc64STimm Bäder in.a = new char[](); // expected-error {{cannot determine allocated array size from initializer}} 12*f8cedc64STimm Bäder in.c = new bool[100](); 13*f8cedc64STimm Bäder in.b = new char[100](); 14*f8cedc64STimm Bäder } 15