Marc Chevrier
|
9f60f19ee9
cmList: CMake list implementation
|
2 years ago |
Brad King
|
ed9abd9977
Merge topic 'mocmacrosonce'
|
4 years ago |
Kyle Edwards
|
ab94c369c9
Refactor: Convert parallel string/backtrace vectors to BT vectors
|
4 years ago |
Brad King
|
6e2f4029c0
cmAlgorithms: Preserve const-ness in cmRemoveDuplicates range signature
|
4 years ago |
Oleksandr Koval
|
209daa20b2
Code style: add missed explicit 'this->'
|
5 years ago |
Kitware Robot
|
bdca8b01d2
Modernize: Use #pragma once in all header files
|
5 years ago |
Marc Chevrier
|
2faa3f6c55
Refactoring: Third-parties public headers are under cm3p prefix
|
5 years ago |
Marc Chevrier
|
aacd4e4a90
Refactoring: add cm::contains to <cmext/algorithm>
|
5 years ago |
Raul Tambre
|
a54d96b722
cmAlgorithms: Fix -Wnon-c-typedef-for-linkage warnings
|
5 years ago |
Marc Chevrier
|
328f586be7
cmAlgorithms.h: remove obsolete helpers
|
6 years ago |
Marc Chevrier
|
968477517e
Refactoring: suppress cmEraseIf in favor of cm::erase_if
|
6 years ago |
Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
6 years ago |
Marc Chevrier
|
d74416a9cd
cmGeneratorExpressionEvaluator: Modernize memory management
|
6 years ago |
Marc Chevrier
|
101b5288ff
cmAlgorithm: Extend cmAppend capabilities
|
6 years ago |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 years ago |
Marc Chevrier
|
c688b401d3
cmstd: Modernize CMake system headers
|
6 years ago |
Regina Pfeifer
|
d25a5a7ec9
clang-tidy: modernize-use-auto
|
6 years ago |
Regina Pfeifer
|
62e5f72289
clang-tidy: Replace typedef with using
|
6 years ago |
Regina Pfeifer
|
2dfc52675c
cmAlgorithms: Add cmContains
|
6 years ago |
Sebastian Holtermann
|
f71f7ce3f0
cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h
|
6 years ago |
Sebastian Holtermann
|
65d3ea2c7f
cmAlgorithms: Make cmHasLiteral{Prefix,Suffix} cm::string_view based
|
6 years ago |
Sebastian Holtermann
|
301f5356fd
cmAlgorithms: Make cmHasPrefix and cmHasSuffix cm::string_view based
|
6 years ago |
Marc Chevrier
|
d9b2c7dae2
Introduce memory management helper: cm_memory.hxx
|
6 years ago |
Sebastian Holtermann
|
999516478d
cmAlgorithms: Add cmAppend function
|
6 years ago |
Artur Ryt
|
bf1e73305a
cmAlgorithms: Refactor cmRemoveDuplicates
|
6 years ago |
Regina Pfeifer
|
9eb0e73f46
cmRange: Move to dedicated header file
|
6 years ago |
Brad King
|
50ba2f019b
Merge topic 'fix-legacy-implicit-includes'
|
6 years ago |
Brad King
|
2ad14ef4ea
cmAlgorithms: Add cmHasPrefix to match existing cmHasSuffix
|
6 years ago |
Artur Ryt
|
15bdbec017
cmAlgorithms: Make cmRange advance/retreat safe for rvalues
|
6 years ago |
Regina Pfeifer
|
5a0784ddea
clang-tidy: Pass by value
|
7 years ago |