summaryrefslogtreecommitdiffstats
path: root/Source/cmFileTimes.h
Commit message (Collapse)AuthorAgeFilesLines
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
| | | | | | | | An old workaround for `std::allocator_traits<>::value_type` lints from IWYU on `std::vector<>` usage breaks IWYU's handling of `<memory>`. Convert the workaround to use the same approach we already use for a workaround of `std::__decay_and_strip<>::::__type` lints. Then update the `<memory>` inclusions to follow the now-correct IWYU lints.
* cmFileTimes: New RAII based cmFileTimes classSebastian Holtermann2019-05-221-0/+40
This adds a new RAII based cmFileTimes class. It is supposed to replace the C style cmSystemToolsFileTime interface.