commit | b86cf0c11712fa89f14197f3f0ed862e7b2add84 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Sun Apr 25 00:55:24 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Sun Apr 25 00:55:24 2010 +0000 |
tree | 11221796e90bf8aa03f15bf189a3bc250ac30cc0 | |
parent | 8e142ccf1196c9ae31f10f9caa97670e343971e7 [diff] |
When copying a temporary object to initialize an entity for which the temporary needs to be bound, bind the copy object. Otherwise, we won't end up calling the destructor for the copy. Fixes Boost.Optional. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102290 91177308-0d34-0410-b5e6-96231b3b80d8