summaryrefslogtreecommitdiff
path: root/Source/cmListFileCache.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* cmListFileContext: Sort by line before file.Stephen Kelly2015-05-181-4/+5
* cmListFileContext: Implement LessThanComparable.Stephen Kelly2015-05-181-0/+8
* cmListFile: Remove unused member.Stephen Kelly2015-04-041-6/+0
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-8/+8
* Remove borland workarounds.Stephen Kelly2014-10-151-3/+0
* cmake: Do not open directories as scripts (#14966)Brad King2014-06-091-1/+2
* backtrace: Convert to local paths in IssueMessageBen Boeckel2014-06-051-0/+18