]> granicus.if.org Git - clang/commit
Diagnose more cases of initializing distinct members of an anonymous union
authorJohn McCall <rjmccall@apple.com>
Sat, 10 Apr 2010 09:28:51 +0000 (09:28 +0000)
committerJohn McCall <rjmccall@apple.com>
Sat, 10 Apr 2010 09:28:51 +0000 (09:28 +0000)
commit3c3ccdbe73cb43bdf39a9102f5f7eb842fb71952
tree33d3d427b0fd948fcd0859460e50000c93430a80
parentd6ca8da0f5a4115813055729faaa5128e994806d
Diagnose more cases of initializing distinct members of an anonymous union
member.  Use a better diagnostic for this case.  Also fix a bug with nested
anonymous structs/unions for -Wreorder;  this last was PR6575.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100923 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDeclCXX.cpp
test/SemaCXX/class-base-member-init.cpp
test/SemaCXX/constructor-initializer.cpp
test/SemaCXX/warn-reorder-ctor-initialization.cpp