diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-06-18 21:43:10 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-06-18 21:43:10 +0000 |
commit | 8fba4f22ce3067a97615380821c1e1b0ebe842bd (patch) | |
tree | 783d5726b5aab4ce0207e01019abe738de5d8a7c /clang/test/Sema/missing-field-initializers.c | |
parent | a92e41a50a1f6e56d4884397fb186c47ef77a74b (diff) | |
download | bcm5719-llvm-8fba4f22ce3067a97615380821c1e1b0ebe842bd.tar.gz bcm5719-llvm-8fba4f22ce3067a97615380821c1e1b0ebe842bd.zip |
Don't complain about missing field initializers when the initializer
list is completely empty, from Lasse Kärkkäinen! Fixes PR7413.
llvm-svn: 106320
Diffstat (limited to 'clang/test/Sema/missing-field-initializers.c')
-rw-r--r-- | clang/test/Sema/missing-field-initializers.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/Sema/missing-field-initializers.c b/clang/test/Sema/missing-field-initializers.c index 82819146244..6aa48ba9e41 100644 --- a/clang/test/Sema/missing-field-initializers.c +++ b/clang/test/Sema/missing-field-initializers.c @@ -20,6 +20,8 @@ struct Foo bar1[] = { 1 }; // expected-warning {{missing field 'b' initializer}} +struct Foo bar2[] = { {}, {}, {} }; + struct One { int a; int b; }; struct Two { float c; float d; float e; }; |