]> granicus.if.org Git - clang/commit
Fix <rdar://problem/6150376> [sema] crash on invalid message send.
authorSteve Naroff <snaroff@apple.com>
Wed, 19 Nov 2008 15:54:23 +0000 (15:54 +0000)
committerSteve Naroff <snaroff@apple.com>
Wed, 19 Nov 2008 15:54:23 +0000 (15:54 +0000)
commit5cb93b8bf009c4b0ae09b71ba85f54b2a7ea8022
tree94dac43df0a39c26d55980ad047066292ea716f8
parent74253736184c0717a0649922551bf9d8b6815651
Fix <rdar://problem/6150376> [sema] crash on invalid message send.

The core fix in Sema::ActOnClassMessage(). All the other changes have to do with passing down the SourceLocation for the receiver (to properly position the cursor when producing an error diagnostic).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59639 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Action.h
include/clang/Parse/Parser.h
lib/Parse/ParseExpr.cpp
lib/Parse/ParseInit.cpp
lib/Parse/ParseObjc.cpp
lib/Sema/Sema.h
lib/Sema/SemaExprObjC.cpp
test/SemaObjC/super.m