aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2013-03-19 22:38:09 +0000
committerAnna Zaks <ganna@apple.com>2013-03-19 22:38:09 +0000
commit9f3495aeaa24da4eacf8f6c274adcef65e2f3617 (patch)
treeec1bba9529f75f44ffc3fae681c24d147a71b0e4 /lib/Frontend/CompilerInstance.cpp
parent6e65e1047f861d4db87ad0154c171ac66d53b649 (diff)
[analyzer] Do not believe lazy binding when symbolic region types do not match
This fixes a crash when analyzing LLVM that was exposed by r177220 (modeling of trivial copy/move assignment operators). When we look up a lazy binding for “Builder”, we see the direct binding of Loc at offset 0. Previously, we believed the binding, which led to a crash. Now, we do not believe it as the types do not match. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177453 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions