Regina Pfeifer
a1ddf2d0ba
clang-tidy: Replace typedef with using
...
Automate the conversion with
perl -i -0pe 's/typedef ([^;]*) ([^ ]+);/using $2 = $1;/g'
then manually fix a few places.
2019-09-04 18:03:01 +02:00
Sebastian Holtermann
735c6f39d9
Fix invalid ///! doxygen comment line starts
...
In various places `///!` was used to start a comment line. This is not valid
Doygen syntax. This patch replaces `///!` comment starts with `//!`.
2019-03-31 11:27:12 +02:00
Regina Pfeifer
094f01d0f0
cleanup: Prefer compiler provided special member functions
2019-01-25 06:45:00 -05:00
Regina Pfeifer
55671b41d2
clang-tidy: Use = default
...
Suppress some cases in `Source/cmGeneratorExpressionNode.cxx` and
`Source/cmUVHandlePtr.h` where a few older compilers require a
user-defined default constructor (with `{}`).
2019-01-25 06:44:32 -05:00
Regina Pfeifer
5a0784ddea
clang-tidy: Pass by value
2019-01-22 13:03:04 -05:00
Regina Pfeifer
b2aa3aedea
clang-tidy: Use default member initialization
2018-12-15 10:52:37 +01:00
Shane Parris
6f3b9e8b95
cmState: Clear GlobVerificationManager state on Reset
...
It should not persist across multiple configure rounds.
Fixes : #18208
2018-08-09 13:03:50 -04:00
Shane Parris
599c93e22d
Add cmGlobVerificationManager class, integrate with cmake and cmState
2018-03-29 10:58:03 -04:00