]> granicus.if.org Git - clang/commit
Make sure result type of objc++ message expression is
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 16 Jun 2010 18:56:04 +0000 (18:56 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 16 Jun 2010 18:56:04 +0000 (18:56 +0000)
commitd4266629ed62e3a0de5e2cb2dfb8e806f9bdc5f6
tree6c2ca2642f284576b7d1bd6de3e83ddcd687b76c
parent0a184d313b327d0c3a2cb1420e79852223495c49
Make sure result type of objc++ message expression is
complete before attempting to bind it to a temporary.
Fixes PR7386.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106130 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaExprObjC.cpp
test/SemaObjCXX/instantiate-method-return.mm [new file with mode: 0644]