Skip to content

cmTarget: Make cmTarget's implementation private using the pimpl idiom

Sebastian Holtermann requested to merge sebholt/cmake:cmTarget_pimpl into master

Move all cmTarget member variables to the private class cmTargetInternals and keep only a std::unique_ptr<cmTargetInternals> in cmTarget.

Apply some small optimizations and cleanups in the process.

Merge request reports