commit | 5ad76c073e1822d11901a8552c6aa9372038b5f0 | [log] [tgz] |
---|---|---|
author | Jordan Rose <jordan_rose@apple.com> | Thu Aug 09 22:55:54 2012 +0000 |
committer | Jordan Rose <jordan_rose@apple.com> | Thu Aug 09 22:55:54 2012 +0000 |
tree | 617d3d697dc28329e5091e9a47d7a7b6ffc07c8d | |
parent | 1e934431adba0f459668a59c6059b9596fd627b4 [diff] |
[analyzer] Merge RegionStore's KillStruct and CopyLazyBindings: BindAggregate. Both methods need to clear out existing bindings and provide a new default binding. Originally KillStruct always provided UnknownVal as the default, but it's allowed symbolic values for quite some time (for handling returned structs in C). No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161637 91177308-0d34-0410-b5e6-96231b3b80d8