summaryrefslogtreecommitdiffstats
path: root/Source/cmListFileCache.h
Commit message (Expand)AuthorAgeFilesLines
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* clang-tidy: fix `bugprone-exception-escape` lintsBen Boeckel2022-05-241-3/+9
* cmConstStack: Factor out of cmListFileBacktraceBrad King2022-04-021-26/+8
* cmListFileBacktrace: Clarify call sites that only push a file pathBrad King2022-04-011-3/+11
* Trace: include `line_end` field in json-v1 formatBraulio Valdivielso Martinez2022-02-091-3/+6
* cmExpandListWithBacktrace: add handling of empty elements.Marc Chevrier2022-02-061-2/+3
* cmListFileCache: Remove cmCommandContextBrad King2022-01-251-31/+12
* cmListFileCache: Rename FromCommandContext to FromListFileFunctionBrad King2022-01-251-2/+3
* cmListFileCache: Move cmListFileFunction earlierBrad King2022-01-251-44/+44
* cmListFileContext: Simplify explicit rule-of-five membersBrad King2021-12-081-8/+12
* cmListFileBacktrace: Remove unused "Depth" methodBrad King2021-12-081-4/+0
* cmListFileBacktrace: Remove unused "bottom" entryBrad King2021-12-081-12/+1
* cmMessenger: Adopt backtrace printing functionsBrad King2021-12-081-6/+0
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-1/+1
* cmListFileCache: Enforce proper nesting of flow control statementsKyle Edwards2020-10-221-0/+8
* cmListFileCache: Make cmListFileFunction a shared pointerOleksandr Koval2020-10-011-7/+50
* cmake_language: Add signature to DEFER calls to later timesBrad King2020-09-291-2/+8
* cmListFileCache: Add explicit constructorsBrad King2020-09-281-0/+8
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* Add BTs helper to support multiple backtracesJustin Goshi2020-07-061-0/+26
* cmake_command: Add command to EVAL a CMake script as a stringCristian Adam2020-03-031-0/+3
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* cleanup: Prefer compiler provided special member functionsRegina Pfeifer2019-01-251-10/+0
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-4/+4
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-2/+2
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-17/+7
* clang-tidy: Remove redundant member initializationsRegina Pfeifer2018-12-151-5/+2
* cmLocalGenerator::AppendDefines: Remove const char* overloadsVitaly Stakhovsky2018-10-261-1/+2
* cmListFileCache: Add ExpandListWithBacktrace helperBrad King2018-10-171-0/+3
* cmListFileCache: Add wrapper template for values with a backtraceBrad King2018-10-171-0/+29
* clang-tidy: restore 'misc-noexcept-move-constructor'Brad King2018-09-261-2/+4
* cmListFileCache: Add missing assertion in backtrace Top methodBrad King2018-09-261-1/+1
* cmListFileCache: Refactor cmListFileBacktrace internalsBrad King2018-09-241-11/+15
* Revise implementation of case-insensitive command namesFlorian Jacomme2018-05-221-4/+15
* misc: Added utility method to allow working with stacksJustin Berger2017-11-011-0/+4
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-3/+3
* cmListFileArgument: remove custom copy ctorDaniel Pfeifer2017-04-211-6/+0
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-1/+0
* cmState: Split auxiliary classes into separate filesStephen Kelly2016-10-191-0/+1
* cmState: Port dependent code to new cmStateSnapshot nameStephen Kelly2016-10-191-5/+5
* cmListFileBacktrace: Add a method to retrieve the Bottom of a snapshotStephen Kelly2016-10-151-0/+2
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-2/+5
* make sure to include cmConfigure.h before cmStandardIncludes.hDaniel Pfeifer2016-09-031-0/+2
* Parser: Port away from cmMakefileStephen Kelly2016-08-251-2/+3
* Parser: Out-of-line conditional code to cmMakefileStephen Kelly2016-06-131-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-18/+36
* cmListFileBacktrace: Refactor storage to provide efficient value semanticsBrad King2016-04-181-10/+46