summaryrefslogtreecommitdiffstats
path: root/Source/cmStandardLevelResolver.cxx
Commit message (Collapse)AuthorAgeFilesLines
* C23 supportRaul Tambre2021-02-251-2/+2
|
* C17 supportRaul Tambre2021-02-251-2/+3
| | | | Implements #17755.
* cmStandardLevelResolver: Factor out helper to capture stoi exceptionsBrad King2021-01-051-15/+16
|
* CUDA, CXX, OBJCXX: C++23 support with Clang 12Raul Tambre2020-12-081-6/+6
| | | | | Clang 12 landed initial support for C++23 language mode flag -std={c|gnu}++2b in commit 6627a3c2873fdf7ccba1a1573371079be48b36e8.
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-13/+13
|
* Source: use cmNonempty()Vitaly Stakhovsky2020-07-281-2/+2
|
* Merge topic 'move_more_queries_to_cmStandardLevelResolver'Brad King2020-07-161-10/+149
|\ | | | | | | | | | | | | 56cf509a72 Move AddCompilerRequirementFlag to cmStandardLevelResolver Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4989
| * Move AddCompilerRequirementFlag to cmStandardLevelResolverRobert Maynard2020-07-151-10/+149
| | | | | | | | | | | | | | The cmLocalGenerator::AddCompilerRequirementFlag was another source of truth on what standard levels existed per language, so fold that into cmStandardLevelResolver to make updating CMake easier
* | cmNonempty: Convenience inlines to check for non-empty stringVitaly Stakhovsky2020-07-141-1/+1
|/
* fileapi: Support multiple backtraces for language standardJustin Goshi2020-07-061-1/+5
|
* cmStandardLevelResolver: Refactor to remove duplicate codeRobert Maynard2020-07-031-574/+190
| | | | This will make it easier to add new languages that have standard flags.
* cmStandardLevelResolver: Added to handle standard level queriesRobert Maynard2020-07-011-0/+779
Refactored out of cmMakefile