summaryrefslogtreecommitdiffstats
path: root/Source/cmIncludeExternalMSProjectCommand.cxx
diff options
context:
space:
mode:
authorSebastian Holtermann <sebholt@xwmw.org>2019-03-23 18:38:30 (GMT)
committerSebastian Holtermann <sebholt@xwmw.org>2019-03-23 21:22:34 (GMT)
commitde0d57c97abe88a1025d5a26ed94a82438468349 (patch)
treee87f638c094b27dd37fdb2af9895bc618f941c67 /Source/cmIncludeExternalMSProjectCommand.cxx
parentecc782c75d7ce98c03164f616e9adf9760ce0d7f (diff)
downloadCMake-de0d57c97abe88a1025d5a26ed94a82438468349.zip
CMake-de0d57c97abe88a1025d5a26ed94a82438468349.tar.gz
CMake-de0d57c97abe88a1025d5a26ed94a82438468349.tar.bz2
cmTarget: Use std::unique_ptr instead of custom smart pointer
To manage the lifetime of `cmTargetInternals`, the private implementation of `cmTarget`, use `std::unique_ptr<cmTargetInternals>` instead of `cmTargetInternalPointer`, which is removed. `cmTarget` is made non-copyable but movable.
Diffstat (limited to 'Source/cmIncludeExternalMSProjectCommand.cxx')
0 files changed, 0 insertions, 0 deletions