]> granicus.if.org Git - clang/commit
[Sema] A flexible array member must not be the only named member
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 4 Jul 2016 00:24:59 +0000 (00:24 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 4 Jul 2016 00:24:59 +0000 (00:24 +0000)
commitdab1d243a4036f3fe1c2ac3f8d083f17e8c99509
treec3b320368c58b017a2cde8868e6fd7a9b8a61c3f
parent52de7439bc593908843b0edf58a8b8b5f48a7b7e
[Sema] A flexible array member must not be the only named member

We didn't correctly detect situations where a flexible array member was
the only named member in a record.

This fixes PR28407.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@274477 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
test/Sema/MicrosoftExtensions.c