Make the -Wreinterpret-base-class logic safe against invalid
authorJohn McCall <rjmccall@apple.com>
Wed, 27 Mar 2013 00:03:48 +0000 (00:03 +0000)
committerJohn McCall <rjmccall@apple.com>
Wed, 27 Mar 2013 00:03:48 +0000 (00:03 +0000)
commitf2abe19dbb0c34fdfe7d3402c091c00982cdc61c
treef53fd35576b837d5a6f2a56e95cd20b7b35c9c85
parent65d635775d986105a2cebef6a1ed33997695c055
Make the -Wreinterpret-base-class logic safe against invalid
declarations at any point. Patch by Alexander Zinenko, and
report by Richard Smith.

llvm-svn: 178098
clang/lib/Sema/SemaCast.cpp
clang/test/SemaCXX/warn-reinterpret-base-class.cpp