diff options
author | Chris Lattner <sabre@nondot.org> | 2009-03-09 21:19:16 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-03-09 21:19:16 +0000 |
commit | 0c73f37f0a48a1512bc0477a71f0d6cffcb78fc0 (patch) | |
tree | 5a14645dc411f5a67db698638f046d8601721aff /lib/Analysis/RegionStore.cpp | |
parent | 61f72cbd037e58f12cfe90cd442373f44092f030 (diff) |
Fix PR3766, a really nasty silent miscompilation case where we emitted
a warning and then threw away the AST. While I'm in there, tighten up the
code to actually reject completely bogus cases (sending a message to a
struct). We still allow sending a message to an int, which doesn't make
sense but GCC allows it and is easy to support.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66468 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/RegionStore.cpp')
0 files changed, 0 insertions, 0 deletions