commit | 9e836572ecc63113d5467f57ffaf6d9f23049786 | [log] [tgz] |
---|---|---|
author | David Blaikie <dblaikie@gmail.com> | Wed Jan 04 21:13:28 2017 +0000 |
committer | David Blaikie <dblaikie@gmail.com> | Wed Jan 04 21:13:28 2017 +0000 |
tree | 5f83ff1622583de9db8e137432db8f2e22fa9cdb | |
parent | 190574e2d65b075d2ef695436d350b3ba1918fce [diff] |
Remove unnecessary intrusive ref counting in favor of std::shared_ptr/make_shared The intrusive nature of the reference counting is not required/used here, so simplify the ownership model to make the code easier to understand. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291005 91177308-0d34-0410-b5e6-96231b3b80d8