]> granicus.if.org Git - clang/commit
Sema: Flexible array members were introduced in C99, diagnose their use in C++
authorDavid Majnemer <david.majnemer@gmail.com>
Sat, 2 Nov 2013 09:22:44 +0000 (09:22 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sat, 2 Nov 2013 09:22:44 +0000 (09:22 +0000)
commit6f6dc158ee2fbe5b9b8685dad45be02cba0873f5
treed9f337fcdeaa38057262f49640991e90705fce47
parentada04a1f55ffa24dfc040032a2186466eace3435
Sema: Flexible array members were introduced in C99, diagnose their use in C++

The declaration of a flexible array member was correctly diagnosed as an
extension in C89 mode but not in C++.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193918 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticParseKinds.td
lib/Sema/SemaDecl.cpp
test/Sema/c89.c
test/SemaCXX/c99.cpp