commit | 0d53ab4024488d0c6cd283992be3fd4b67099bd3 | [log] [tgz] |
---|---|---|
author | Jordan Rose <jordan_rose@apple.com> | Wed Aug 08 18:23:31 2012 +0000 |
committer | Jordan Rose <jordan_rose@apple.com> | Wed Aug 08 18:23:31 2012 +0000 |
tree | 2d6a8de8cff82ab71bdcd98a0c649b77fecebffb | |
parent | e0d24eb1060a213ec9820dc02c45f26b2d5b348b [diff] |
[analyzer] Track malloc'd regions stored in structs. The main blocker on this (besides the previous commit) was that ScanReachableSymbols was not looking through LazyCompoundVals. Once that was fixed, it's easy enough to clear out malloc data on return, just like we do when we bind to a global region. <rdar://problem/10872635> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161511 91177308-0d34-0410-b5e6-96231b3b80d8