Brad King
|
df6b077625
cmake: Remove broken '--warn-unused-vars' option
|
5 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
|
62e5f72289
clang-tidy: Replace typedef with using
|
6 years ago |
Brad King
|
be7807478c
cmDefinitions: Reduce allocation of keys and values in MakeClosure
|
6 years ago |
Sebastian Holtermann
|
1a47d368d8
cmDefinitions: Cleanups and optimizations
|
6 years ago |
Sebastian Holtermann
|
9b5cc42531
cmDefinitions: Remove const char* based Set method
|
6 years ago |
Sebastian Holtermann
|
e268840c0a
cmDefinitions: Add Unset and cm::string_view based Set methods
|
6 years ago |
Regina Pfeifer
|
55671b41d2
clang-tidy: Use `= default`
|
6 years ago |
Regina Pfeifer
|
b2aa3aedea
clang-tidy: Use default member initialization
|
7 years ago |
Regina Pfeifer
|
32cb564bea
clang-tidy: Remove redundant member initializations
|
7 years ago |
Vitaly Stakhovsky
|
437d0c16c7
cmStateSnapshot::GetDefinition(): Return std::string const*
|
7 years ago |
Daniel Pfeifer
|
cbcfb79f9c
Use C++11 unordered containers
|
8 years ago |
Daniel Pfeifer
|
a5d85a31d9
cmDefinitions::Def: remove custom copy ctor
|
8 years ago |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 years ago |
Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 years ago |
Daniel Pfeifer
|
1a74e71906
Introduce CM_UNORDERED_MAP
|
9 years ago |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 years ago |
Daniel Pfeifer
|
efed6468ed
fix a load of include-what-you-use violations
|
9 years ago |
Daniel Pfeifer
|
3838a0d5fb
make sure to include cmConfigure.h before cmStandardIncludes.h
|
9 years ago |
Daniel Pfeifer
|
ea5477e43d
Make C++ feature checks extensible
|
9 years ago |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 years ago |
Stephen Kelly
|
25e04ddffe
cmDefinitions: Implement in terms of cmLinkedTree.
|
10 years ago |
Stephen Kelly
|
b9f9915516
cmMakefile: Remove VarUsageStack.
|
10 years ago |
Stephen Kelly
|
2b09d9f346
cmMakefile: Remove VarInitStack.
|
10 years ago |
Stephen Kelly
|
f58c3774d1
cmMakefile: Mark definitions explicitly erased, even at top level.
|
10 years ago |
Stephen Kelly
|
ea7b962be2
cmMakefile: Raise variable in scope explicitly when needed.
|
10 years ago |
Brad King
|
594dd9b36a
Merge topic 'use-std-unordered_map'
|
10 years ago |
Stephen Kelly
|
d7923b82ad
Use std::unordered_map instead of hash_map where available.
|
10 years ago |
Stephen Kelly
|
f170985e7a
cmDefinitions: Make the ClosureKeys method static.
|
10 years ago |