Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
5 ani în urmă |
Marc Chevrier
|
d74416a9cd
cmGeneratorExpressionEvaluator: Modernize memory management
|
5 ani în urmă |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 ani în urmă |
Regina Pfeifer
|
f30523d090
clang-tidy: modernize-deprecated-headers
|
6 ani în urmă |
Regina Pfeifer
|
d25a5a7ec9
clang-tidy: modernize-use-auto
|
6 ani în urmă |
Regina Pfeifer
|
62e5f72289
clang-tidy: Replace typedef with using
|
6 ani în urmă |
Sebastian Holtermann
|
006229278b
Use cmAppend to append ranges to std::vector instances
|
6 ani în urmă |
Artur Ryt
|
f3534386b5
Prefer front/back/data over dereferencing begin/rbegin iter
|
6 ani în urmă |
Regina Pfeifer
|
5a0784ddea
clang-tidy: Pass by value
|
6 ani în urmă |
Kitware Robot
|
d7204e649e
Revise C++ coding style using clang-format-6.0
|
7 ani în urmă |
Frank Winklmeier
|
46436581c6
cmGeneratorExpression: Use std::move to avoid vector copies
|
7 ani în urmă |
Daniel Pfeifer
|
2b4c32c95f
clang-format: format all code as Cpp11
|
8 ani în urmă |
Daniel Pfeifer
|
2988abd939
clang-tidy: apply modernize-use-bool-literals fixes
|
9 ani în urmă |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 ani în urmă |
Daniel Pfeifer
|
efed6468ed
fix a load of include-what-you-use violations
|
9 ani în urmă |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 ani în urmă |
Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
9 ani în urmă |
Stephen Kelly
|
d92887efab
Replace 'foo.size() > 0' pattern with !foo.empty().
|
10 ani în urmă |
Sean McBride
|
2e92570bda
Fix some Clang -Wstring-conversion warnings
|
11 ani în urmă |
Rolf Eike Beer
|
a80fe4b1d2
use size_t for GeneratorExpressionContent::ContentLength to fix some warnings
|
12 ani în urmă |
Stephen Kelly
|
36eef302c0
Genex: Fix segfault when parsing ends with parameter expectation.
|
12 ani în urmă |
Stephen Kelly
|
b581be0767
Genex: Don't segfault on $<FOO,>
|
13 ani în urmă |
Stephen Kelly
|
fd59b10e71
GenEx: Add some more asserts to verify code-sanity.
|
13 ani în urmă |
Stephen Kelly
|
6dd2b36559
GenEx: Break if there are no more commas in the container
|
13 ani în urmă |
Stephen Kelly
|
e7230c71fd
GenEx: Fix termination bugs in generator expression parser.
|
13 ani în urmă |
Stephen Kelly
|
e2d141d474
GenEx: Parse colon after arguments separator colon specially.
|
13 ani în urmă |
Stephen Kelly
|
b3d8f5dab7
GenEx: Parse comma after colon tokens specially
|
13 ani în urmă |
Stephen Kelly
|
4801eb6333
GenEx: It is not an error to specify an empty parameter
|
13 ani în urmă |
Stephen Kelly
|
f20af79956
Handle colons as a special case in the generator expression parser.
|
13 ani în urmă |
Stephen Kelly
|
f1eacf0e07
cmGeneratorExpression: Re-write for multi-stage evaluation
|
13 ani în urmă |