summaryrefslogtreecommitdiff
path: root/Source/cmListFileCache.cxx
Commit message (Expand)AuthorAgeFilesLines
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-3/+4
* Add new flow-control commands for variables and policies scopes managementMarc Chevrier2022-08-221-0/+11
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-2/+2
* clang-tidy: address `modernize-use-default-member-init` lintsBen Boeckel2022-05-241-2/+1
* cmConstStack: Factor out of cmListFileBacktraceBrad King2022-04-021-48/+3
* cmListFileBacktrace: Clarify call sites that only push a file pathBrad King2022-04-011-11/+0
* Trace: include `line_end` field in json-v1 formatBraulio Valdivielso Martinez2022-02-091-1/+3
* cmExpandListWithBacktrace: add handling of empty elements.Marc Chevrier2022-02-061-3/+3
* cmListFileCache: Rename FromCommandContext to FromListFileFunctionBrad King2022-01-251-14/+14
* cmListFileBacktrace: Remove unused "Depth" methodBrad King2021-12-081-11/+0
* cmListFileBacktrace: Remove unused "bottom" entryBrad King2021-12-081-46/+4
* cmMessenger: Adopt backtrace printing functionsBrad King2021-12-081-48/+0
* cmake: Model normal and try-compile project kinds explicitlyBrad King2021-07-121-2/+2
* cmListFileCache: Simplify relative path conversion in backtracesBrad King2021-05-171-3/+2
* cmStateDirectory: Rename ConvertToRelPathIf{Not => }ContainedBrad King2021-05-121-2/+2
* cmake: Fix loading CMake sources from long paths on WindowsMatt Jaeger2021-03-251-1/+11
* clang-tidy: fix `readability-make-member-function-const` warningsBen Boeckel2021-01-271-2/+2
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-2/+2
* cmListFileCache: Enforce proper nesting of flow control statementsKyle Edwards2020-10-221-0/+118
* cmListFileCache: Make cmListFileFunction a shared pointerOleksandr Koval2020-10-011-14/+9
* cmake_language: Add signature to DEFER calls to later timesBrad King2020-09-291-2/+5
* cmake_command: Add command to EVAL a CMake script as a stringCristian Adam2020-03-031-8/+43
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-5/+5
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* clang-tidy: Resolve performance-unnecessary-value-param diagnosticsBrad King2019-09-091-0/+1
* Source sweep: Replace cmExpandList with the shorter cmExpandedListSebastian Holtermann2019-08-231-2/+1
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-1/+2
* cmListFileCache: When missing ending ) print starting line instead of last oneBartosz Kosiorek2019-06-031-5/+2
* Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-0/+2
* Merge topic 'cmoutputconverter-simplify'Brad King2019-01-291-5/+3
|\
| * cmOutputConverter: move ConvertToRelativePath to cmStateDirectory.Bruno Manganelli2019-01-271-5/+3
* | Silence -Wcomma warningBrad King2019-01-231-2/+3
* | clang-tidy: Pass by valueRegina Pfeifer2019-01-221-4/+3
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-6/+7
* cmLocalGenerator::AppendDefines: Remove const char* overloadsVitaly Stakhovsky2018-10-261-1/+1
* cmListFileCache: Add ExpandListWithBacktrace helperBrad King2018-10-171-0/+13
* cmListFileCache: Add wrapper template for values with a backtraceBrad King2018-10-171-1/+6
* cmListFileCache: Add missing assertion in backtrace Top methodBrad King2018-09-261-0/+1
* cmListFileCache: Refactor cmListFileBacktrace internalsBrad King2018-09-241-89/+75
* Revise implementation of case-insensitive command namesFlorian Jacomme2018-05-221-0/+8
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-2/+1
* misc: Added utility method to allow working with stacksJustin Berger2017-11-011-0/+13
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-241-4/+4
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-041-3/+5
* clang-tidy: avoid copyDaniel Pfeifer2017-04-211-2/+3
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* cmListFileLexer: bail out on seek-errorsGregor Jasny2017-02-271-0/+7
* cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-0/+1
* cmState: Port dependent code to new cmStateSnapshot nameStephen Kelly2016-10-191-3/+3