]> granicus.if.org Git - clang/commit
Allow downcasts of pointers to Objective-C interfaces, with a
authorDouglas Gregor <dgregor@apple.com>
Fri, 19 Dec 2008 17:40:08 +0000 (17:40 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 19 Dec 2008 17:40:08 +0000 (17:40 +0000)
commit45920e82bd87454545642ee2612e656a4140889d
tree92d1d09773bade9b511a256b9db734032fdf2f5e
parent00165a25a9ac005aa2e6b4ac791d555226fa9a9f
Allow downcasts of pointers to Objective-C interfaces, with a
warning. This matches GCC's behavior and addresses
<rdar://problem/6458293>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61246 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/Sema.h
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaOverload.h
test/SemaObjCXX/overload.mm