summaryrefslogtreecommitdiff
path: root/Source/cmListFileCache.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Convert: Remove last uses of HOME enum valueStephen Kelly2016-09-191-4/+4
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-2/+5
* Improve error message on unexpected end of fileBrad King2016-08-301-2/+1
* Convert: Replace trivial conversion with new methodStephen Kelly2016-08-271-2/+4
* Parser: Port away from cmMakefileStephen Kelly2016-08-251-15/+16
* Parser: Issue messages through cmake, not cmSystemToolsStephen Kelly2016-08-251-30/+40
* Parser: Store the Backtrace for use in issuing messagesStephen Kelly2016-08-241-0/+2
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-6/+4
* use CM_NULLPTRDaniel Pfeifer2016-06-281-3/+3
* Parser: Out-of-line conditional code to cmMakefileStephen Kelly2016-06-131-71/+1
* Parser: Issue file open error messages through dedicated APIStephen Kelly2016-06-131-6/+9
* Parser: Merge identical conditionsStephen Kelly2016-06-081-3/+0
* Simplify boolean expressionsDaniel Pfeifer2016-06-021-4/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-237/+164
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-8/+0
* Isolate formatted streaming blocks with clang-format off/onBrad King2016-05-061-0/+4
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* cmListFileBacktrace: Refactor storage to provide efficient value semanticsBrad King2016-04-181-36/+135
* cmState: Avoid accumulating snapshot storage for backtracesBrad King2016-04-151-29/+38
* Fix spelling typos in comments and documentation (#16037)Felix Geyer2016-03-291-1/+1
* Merge branch 'reduce-cmState-accumulation' into reduce-cmState-accumulation-f...Brad King2015-11-251-0/+15
|\
| * cmState: Avoid accumulating snapshot storage for short-lived scopesBrad King2015-11-251-0/+4
| * cmListFileCache: Implement cmListFileBacktrace ctor/dtor out-of-lineBrad King2015-11-251-0/+11
* | Add cmOutputConverter include where needed.Stephen Kelly2015-10-051-1/+1
|/
* cmListFileBacktrace: Constify API.Stephen Kelly2015-07-181-2/+2
* cmListFileBacktrace: Implement in terms of cmState::Snapshot.Stephen Kelly2015-07-061-14/+24
* cmListFile: Remove FilePath member from cmListFileContext.Stephen Kelly2015-07-061-1/+0
* cmListFileArgument: Remove FilePath member.Stephen Kelly2015-06-211-3/+2
* cmListFileBacktrace: Replace local generator with cmState::Snapshot.Stephen Kelly2015-06-061-4/+4
* cmListFileBacktrace: Internalize the step of making paths relative.Stephen Kelly2015-06-031-18/+8
* cmListFileBacktrace: Hide the context-stack implementation detail.Stephen Kelly2015-05-181-0/+30
* cmListFileContext: Implement EqualityComparable.Stephen Kelly2015-05-181-0/+10