]> granicus.if.org Git - clang/commit
Patch to build list of inherited virtual base classes
authorFariborz Jahanian <fjahanian@apple.com>
Fri, 10 Jul 2009 20:13:23 +0000 (20:13 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Fri, 10 Jul 2009 20:13:23 +0000 (20:13 +0000)
commit40c072f44ff081293f79909ecc518af23938108e
tree047975163294f4b0257f12a3d74ec7bab6f6ed4a
parentcb52d28946367cec72ce6225a175939e234353b5
Patch to build list of inherited virtual base classes
in their order of construction for each class and use it
to to check on propery order of base class construction
under -Wreorder option.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@75270 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclCXX.h
lib/AST/DeclCXX.cpp
lib/Sema/SemaDeclCXX.cpp
test/SemaCXX/warn-reorder-ctor-initialization.cpp