commit | 1f88aa30595813ddfbe25a422a5fad93e795827c | [log] [tgz] |
---|---|---|
author | Lang Hames <lhames@gmail.com> | Wed Sep 26 22:34:33 2018 +0000 |
committer | Lang Hames <lhames@gmail.com> | Wed Sep 26 22:34:33 2018 +0000 |
tree | 5758c0e25ea4bd1451d6c075a9e2c0b2b2bd996c | |
parent | cc53e502320f0bddf60650317f929f75fc303a64 [diff] |
Reapply r343129 with fix. Explicitly defines ThreadSafeModule's move-assignment operator to move fields in reverse order. This is required to ensure that the context field outlives the module field. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@343149 91177308-0d34-0410-b5e6-96231b3b80d8