summaryrefslogtreecommitdiffstats
path: root/Source/cmSourceFileLocationKind.h
Commit message (Collapse)AuthorAgeFilesLines
* cmSourceFileLocation: allow skipping ambiguous extensionsBen Boeckel2018-01-101-0/+15
The ambiguous extension logic is an old behavior that ends up taking lots of extra compute cycles to execute. This is triggered by various CMake codepaths which pass extension-less paths down when CMake actually knows that they are not ambiguous. These codepaths will be indicated in upcoming changes. Various APIs have gained a cmSourceFileLocationKind parameter, but they are all optional and default to the existing behavior.