]> granicus.if.org Git - clang/commit
Centralize and refine the __unknown_anytype argument rules
authorJohn McCall <rjmccall@apple.com>
Mon, 4 Mar 2013 07:34:02 +0000 (07:34 +0000)
committerJohn McCall <rjmccall@apple.com>
Mon, 4 Mar 2013 07:34:02 +0000 (07:34 +0000)
commit48f904271effd381ec3c1ae33b97d1ec7d95860a
tree2ffae6e7b7d7bfcf22f6570ca1b826c4822133e3
parent0353a7b2df9dc36784f9ec354c266f9c603053e1
Centralize and refine the __unknown_anytype argument rules
and be sure to apply them whether or not the debugger gave
us a method declaration.

rdar://12565338

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176432 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprObjC.cpp
test/CodeGenObjCXX/unknown-anytype.mm [new file with mode: 0644]